社区
嵌入开发(WinCE)
帖子详情
ubuntu下qt交叉环境配置,qt creator的手动构建套件前面有一个红色的感叹号,这是什么原因,别的地方并没有配错,生成的文件是x86_64的不是arm
Smart_Maggie
2018-11-21 10:38:30
编译器是对的
QT version也是对的
debugger也是对的
只有构建套件(kit)这块有一个红色的感叹号,这是为什么
...全文
1827
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
Kits
构建
套件
报错排查指南:从
红色
感叹号
到黄色警告的全面解析
本文全面解析
Qt
Creator
Kits
构建
套件
报错的排查方法,重点解决
红色
感叹号
(ABI不匹配)和黄色警告(CMake配置)问题。通过分析MSVC编译器版本与
Qt
版本的对应关系,提供
手动
修正编译器配置、检查环境变量等实战解决方案,帮助开发者快速修复
构建
环境,确保项目顺利编译。
Qt
Creator
构建
套件
时出现黄色
感叹号
工具是VS2017和
Qt
Creator
5.9.1。高版本的解决方案也是一样的。 首先看出现的问题: 从上图中我们可以知道出现的问题是:CMake找不到C和C++的编译器。 那么解决问题的思路是: 1、CMake是个啥玩意儿? 其实你不需要知道它是个啥玩意额,你只需要知道如果你
没有
安装CMake,那么就百度安装
一个
CMake,这里建议默认安装,否则你要
手动
添加CMake的环境变量。默认安装CMake后就不用管了哈!看下一步。 2、明确是谁的C和C++编译器? 答:是VS2017的C和C++编译器(而不是
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
Kits报错终极指南:从
红色
感叹号
到黄色警告的完整解决方案
本文提供了
Qt
Creator
Kits报错的完整解决方案,重点解决因MSVC编译器ABI不匹配导致的
红色
感叹号
问题。通过
手动
修正编译器配置、指定正确的环境脚本,并处理CMake路径警告,帮助开发者彻底消除
构建
套件
错误,建立稳定的
Qt
开发环境。
Qt
构建
套件
(Kit)标志为
感叹号
问题:
Qt
构建
套件
标志为
感叹号
,不能正常使用。 方法:选择合适的编译器和调试器即可正常运行。
嵌入开发(WinCE)
19,524
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章