这几天在用Qt做一个超市收银系统的项目,当做练一练手,反正闲的也没事干,做的差不多时,打算把之前的资源图片换掉, 什么都改了,代码里面的路径都改了,还是编译不过去,总是提示这样一个错误。
<span style="font-size:24px;">:-1: 错误:No rule to make target `images/update.png', needed by `debug/qrc_images.cpp'. Stop.</span>
真是让我很纠结,想了半天到底是什么原因,其实太简单了,就是你编译时以前的资源信息保存在了中间文件中,也就是.o文件中,只要把那些中间文件都删除掉就行了。然后再重新编译,一切就OK了。
程序完美运行……
其实当程序员发现了某个不可能的问题的时候,自己犯了一个愚蠢的问题,不要盲目的改来改去的,想一想自然回明白了。
原文地址:http://blog.csdn.net/u013704336/article/details/38775595