【问题现象】
套件前出现红色感叹号。

大意是64位的编译器无法为32位的Qt版本生成代码。
P.S:原来选择的编译器是Microsoft Visual C++ Compiler 16.7.30330.147(amd64),对应的ABI是x86-windows-msvc2019-pe-64bit)
【解决方法】
重新对该套件进行配置,将64位的ABI改为32位。

鼠标移入可以看到编译器对应的ABI的版本,找到ABI版本为x86-windows-msvc2019-pe-32bit对应的编译器。

回到“Kits”选项卡。

在指示处找到刚才目标ABI对应的编译器Microsoft Visual C++ Compiler 16.7.30330.147(amd64_x86),点击“Apply”。
【结果】
红色感叹号消失~
博客内容讲述了在使用Qt时遇到的问题,即64位的编译器无法为32位的Qt版本生成代码。通过重新配置套件,将 ABI 更改为32位,找到了对应编译器并应用,成功解决了红色感叹号的警告,使得编译环境恢复正常。
6545

被折叠的 条评论
为什么被折叠?



