Qt编译运行提示No rule to make target 'xxx' needed by 'xxx'
窗口添加了自定义控件,后因需求把先相关类删除,报错,把窗口上的控件也删除。此时编译会提示No rule to make target 'xxx' needed by 'xxx',重新构建、重启也不能解决。提示需要之前删除的.h文件解决:1、打开工程的pro文件2、把SOURCES += main.cpp\mainwindow.cpp。。。...
文章共264字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
窗口添加了自定义控件,后因需求把先相关类删除,报错,把窗口上的控件也删除。
此时编译会提示No rule to make target 'xxx' needed by 'xxx',
重新构建、重启也不能解决。提示需要之前删除的.h文件
解决:
1、打开工程的pro文件
2、把SOURCES += main.cpp\
mainwindow.cpp。。。
下的所有文件剪切掉。
3、按ctrl + r 重新编译,提示出错,不用管
4、把刚剪切的内容,粘贴回原来的地方
5、按ctrl + r 重新编译,如无意外,此时可以正常编译。
————————————————
版权声明:本文为CSDN博主「seven_dj」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/seven_dj/article/details/25547993
更多推荐
已为社区贡献3条内容
所有评论(0)