QT中遇到的编译错误与警告及其解决方法汇总

本文汇总了QT编程中常见的六种错误及其解决方案,包括资源文件编译问题、QtAndroid包含错误、变量初始化警告等,提供了实用的代码示例和详细的解决步骤。

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

前言:学习QT也有一段时间了,期间遇到了不少五花八门的问题,写这个汇总贴,一方面给自己一个总结,一方面给大家一个参考。不定时更新~

1.No rule to make target '../dd.bmp', needed by 'debug/qrc_res.stop

原因: 资源文件image.qrc已经编译生成,在resource资源目录下进行删除不能改变已经编译生成的 image.qrc,就是说不能乱删资源文件里面的东西,哪怕你根本没有用上。

解决
1.删除对应的资源文件,重新添加
2.在.pro中先注释掉对应代码,编译后再去掉注释,此时再编译就不会报错了。

#RESOURCES += \
#    image.qrc

2:-1: error: [release/qrc_image.cpp] Error 1
原因:资源文件被删
解决
右键.qrc文件,点击open in editor后出现的红色就是你误删遗留下来的问题,删掉重新编译就可以了

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值