社区
嵌入开发(WinCE)
帖子详情
ubuntu下qt交叉环境配置,qt creator的手动构建套件前面有一个红色的感叹号,这是什么原因,别的地方并没有配错,生成的文件是x86_64的不是arm
Smart_Maggie
2018-11-21 10:38:30
编译器是对的
QT version也是对的
debugger也是对的
只有构建套件(kit)这块有一个红色的感叹号,这是为什么
...全文
1806
2
打赏
收藏
ubuntu下qt交叉环境配置,qt creator的手动构建套件前面有一个红色的感叹号,这是什么原因,别的地方并没有配错,生成的文件是x86_64的不是arm
编译器是对的 QT version也是对的 debugger也是对的 只有构建套件(kit)这块有一个红色的感叹号,这是为什么
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Smart_Maggie
2018-11-27
打赏
举报
回复
什么叫构建的时候没有选择arm版本?我在Qt version这一栏手动添加的,然后在构建套件里面选的我手动添加的Qt version
lyz007
2018-11-24
打赏
举报
回复
构建的时候没有选择arm版本的吧!如果QT Version 和编译不匹配是无法完成构建的!
Qt
Creator
构建
套件
时出现
红色
感叹号
的解决方法
【问题现象】 大意是
64
位的编译器无法为32位的
Qt
版本
生成
代码。 P.S:原来选择的编译器是Microsoft Visual C++ Compiler 16.7.30330.147(amd
64
),对应的ABI是
x86
-windows-msvc2019-pe-32bit) 【解决方法】 对该
套件
重新进行配置,将
64
位的ABI改为32位。 鼠标移入可以看到编译器对应的ABI的版本,找到版本为
x86
-windows-msvc2019-pe-32bit的编译器。 回到“Kits”选项卡。 在指示处找到刚才
Qt
Creator
构建
套件
时出现黄色
感叹号
工具是VS2017和
Qt
Creator
5.9.1。高版本的解决方案也是一样的。 首先看出现的问题: 从上图中我们可以知道出现的问题是:CMake找不到C和C++的编译器。 那么解决问题的思路是: 1、CMake是个啥玩意儿? 其实你不需要知道它是个啥玩意额,你只需要知道如果你
没有
安装CMake,那么就百度安装
一个
CMake,这里建议默认安装,否则你要
手动
添加CMake的环境变量。默认安装CMake后就不用管了哈!看下一步。 2、明确是谁的C和C++编译器? 答:是VS2017的C和C++编译器(而不是
Qt
构建
套件
(Kit)标志为
感叹号
问题:
Qt
构建
套件
标志为
感叹号
,不能正常使用。 方法:选择合适的编译器和调试器即可正常运行。
QT
-
构建
套件
设置编译器(
qt
构建
套件
黄色
感叹号
的解决方法)
Qt
构建
套件
未设置编译器, 黄色
感叹号
QT
中kits显示
红色
感叹号
问题解决
如何修改:如图,点击编译器,鼠标移至每个编译器上面会显示所支持的版本,此时显示为2005,我们找到支持2017的版本。比如:编译器版本不对,或者
没有
安装,就要重新安装编译器。若是,
没有
自动检测到编译器,就需要
手动
添加编译器。如图,此时显示,需要2017版本的,配置却为2005版本,所以,修改编译器版本即可。此时可以将鼠标移到报错位置,会弹出提示框问题出在什么
地方
。本质解决思路就是通过报错,追踪到哪里出现了问题。然后,点击
构建
套件
,修改编译器中的编译版本,就好了。大概思路就是这样,若要继续深究,没太大必要。
嵌入开发(WinCE)
19,524
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章