解决No “rule to make target `../skin_test.qss', needed by `debug/qrc_resource.cpp'. Stop.”

事情起因
直接把工程目录下的skin_test.qss 改成test.qss 然后把qrc中的skin_test.qss 删除掉,并重新添加test.qss到资源中。 
然而编译之后一直报错: 
rule to make target ../skin_test.qss', needed bydebug/qrc_resource.cpp’. Stop.。。。”

解决过程
1.删除debug/qrc_resource.cpp 重新编译 
未解决,依旧报错 
2.清空工程,重新编译 
未解决,依旧报错 
3.重新打开工程,重新编译 
未解决,依旧报错 
4.最后的解决办法: 
在工程的所有文件中搜索:skin_test.qss,发现makefile中有这个文件,删除掉makefile,终于可以正常编译了。
--------------------- 
作者:lacoucou 
来源:CSDN 
原文:https://blog.csdn.net/lacoucou/article/details/70161183 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/kangkanglhb88008/article/details/84534157