Qt编译运行提示No rule to make target needed by 'debug/main.o


版权声明

本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“seven”和主站点地址,方便其他朋友提问和指正。

环境:

qt环境:qt-windows-opensource-5.2.0-mingw48_opengl-x86-offline.exe

按ctrl+r运行程序,提示:

No rule to make target   needed by 'debug/main.o

按clean project后,重新编译也不行。


解决:

1、打开工程的pro文件

2、把SOURCES += main.cpp\
        mainwindow.cpp。。。

   下的所有文件剪切掉。

3、按ctrl + r 重新编译,提示出错,不用管

4、把刚剪切的内容,粘贴回原来的地方

5、按ctrl + r 重新编译,如无意外,此时可以正常编译。



你可能感兴趣的:(Qt)