qt添加资源文件后编译失败,提示Qt:Error:No rule to make target ’ … /…/??.png’,needed by ‘debug/qrc_qrc.cpp’ stop

提要

项目本来编译没有问题,资源文件忘记添加了,于是添加资源文件后,编译没有通过,提示错误:Qt:Error:No rule to make target ’ … /…/??.png’,needed by ‘debug/qrc_qrc.cpp’ stop.

解决方法

查看图片路径中是否含有中文,含有中文后将中文改为英文,然后将之前添加的资源文件删除,重新添加资源文件。添加之后编译就可以了。
提示:
不要想着只改路径中的中文,需要将原先已经添加的资源文件删除后重新添加资源文件。如果你有时间可以试一下不改图片路径中的中文,把原来添加的资源文件删除后重新添加,编译看看是否通过。因为我之前编译的项目中添加的资源文件的路径中有中文,也可以编译运行。

你可能感兴趣的:(Qt编译器使用中出现的问题)