QT 常见编译错误记录集合

本文解决Qt项目中UI文件重复添加或路径错误导致的编译失败,及因中文命名ICON引起的资源编译错误。通过调整.pro配置,正确管理UI文件与资源,确保项目顺利编译。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、mingw32-make[1]: *** No rule to make target 'MainDataWin/maindatawin.ui', needed by 'ui_maindatawin.h'. Stop.

问题:.pro文件中MainDataWin/maindatawin.ui重复添加了 或者 添加路径错误

解决:删除多余的MainDataWin/maindatawin.ui    或者  删除现有的MainDataWin/maindatawin.ui 重新添加。

 

2、Qt 资源图片删除后,错误 needed by 'debug/qrc_resource.o'. stop的解决办法

问题:因为项目需要将原先的编译器从32位换到了64位,导致一直出来上述错误。依照百度的出来方法全试了个边,上述问题还是没有得到解决

解决:最后突发奇想,挨个添加ICON后编译,最后终于找了问题出在了“icon文件夹中有中文命名的icon”  ,最后更改为全英文就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值