嵌入式爱好者

查看: 60058|回复: 5

[Linux] Qt Creator 无法编译

[复制链接]

3

主题

7

帖子

21

积分

扫一扫,手机访问本帖
发表于 2017-2-16 10:48:07 | 显示全部楼层 |阅读模式
RT  虚拟机安装的是 论坛里提供的 基于iMax6 开发板的Ubuntu 12.04  32位系统,里面安装好了Qt
之后我就打开Qt Creator 新建了一个项目,但是我点击绿箭头的时候,就提示这个问题。

还有我发现 新建项目的时候这个Manually 为什么只有2个 ,我记得有很多个。。

1.png
2.png
回复

使用道具 举报

1

主题

3670

帖子

4157

积分

发表于 2017-2-16 11:06:37 | 显示全部楼层
您好:
       如果在 qt creator中选择了msvc编译器,很容易出现这种问题。我建议您用VS2012原把工程所有的lib编译出来,然后回到qt creator再编译试试看。

点评

我这个是新建的项目,什么都没有添加,用Qt Creator 调试提示出错,然后我用终端去文件目录下,使用qmake -project ,qmake ,make,能够生成exe 文件,也能够打开和使用,这是什么问题。然后这个Qt Creator 配置GCC  详情 回复 发表于 2017-2-16 11:19
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

3

主题

7

帖子

21

积分

 楼主| 发表于 2017-2-16 11:19:41 | 显示全部楼层
飞凌-chongzi 发表于 2017-2-16 11:06
您好:
       如果在 qt creator中选择了msvc编译器,很容易出现这种问题。我建议您用VS2012原把工程所有 ...

我这个是新建的项目,什么都没有添加,用Qt Creator 调试提示出错,然后我用终端去文件目录下,使用qmake -project ,qmake ,make,能够生成exe 文件,也能够打开和使用,这是什么问题。然后这个Qt Creator 配置GCCE 里面的Debug是不是没有配置啊?

3.png
4.png
点评回复 支持 反对

使用道具 举报

1

主题

3670

帖子

4157

积分

发表于 2017-2-16 11:26:20 | 显示全部楼层
奋斗的骚年 发表于 2017-2-16 11:19
我这个是新建的项目,什么都没有添加,用Qt Creator 调试提示出错,然后我用终端去文件目录下,使用qmake ...

您好:
       很有可能是因为配置GCCE 里面的Debug的配置有问题,建议您仔细查看手册,检查配置。

点评

弄了一下午 找到问题了, 论坛下载的 i.MX6丨OKMX6 Linux开发环境-虚拟机Ubuntu镜像 文件里面,Qt装了2个版本一个是系统自带的4.8.1和之后安装的4.8.5 ,使用Qt Creator在线调试的话 必须将Tools-选项里面设置为Qt4  详情 回复 发表于 2017-2-16 17:33
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

3

主题

7

帖子

21

积分

 楼主| 发表于 2017-2-16 17:33:59 | 显示全部楼层
飞凌-chongzi 发表于 2017-2-16 11:26
您好:
       很有可能是因为配置GCCE 里面的Debug的配置有问题,建议您仔细查看手册,检查配置。

弄了一下午 找到问题了,  论坛下载的 i.MX6丨OKMX6 Linux开发环境-虚拟机Ubuntu镜像 文件里面,Qt装了2个版本一个是系统自带的4.8.1和之后安装的4.8.5 ,使用Qt Creator在线调试的话 必须将Tools-选项里面设置为Qt4.8.1,不能使用Qt4.8.5,否则就会报错。
下载的i.MX6丨OKMX6 Linux开发环境-虚拟机Ubuntu镜像 从解压完到用虚拟机打开,全部没有动过文件,然后开机 使用终端进入Qt Creator ,新建项目,按绿箭头调试,就出错。  这个问题你们能够解决吗?

点评

这个应该是你下载的环境没有配置qt4.8.1用于x86的编译环境,只有适用于arm的编译工具,你在配置个x86的编译环境就可以了  详情 回复 发表于 2017-2-17 09:01
点评回复 支持 反对

使用道具 举报

2

主题

26

帖子

252

积分

i.MX6Q通行证XX18通行证i.MX6UL通行证TCU通行证AM335x通行证

发表于 2017-2-17 09:01:24 | 显示全部楼层
奋斗的骚年 发表于 2017-2-16 17:33
弄了一下午 找到问题了,  论坛下载的 i.MX6丨OKMX6 Linux开发环境-虚拟机Ubuntu镜像 文件里面,Qt装了2 ...

这个应该是你下载的环境没有配置qt4.8.1用于x86的编译环境,只有适用于arm的编译工具,你在配置个x86的编译环境就可以了
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-24 21:04

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表