QT版本:5.12
错误::error: No rule to make target '../??_On.png', needed by 'debug/qrc_icon.cpp'. Stop.
原因:资源文件中包含中文命名的图片文件。
解决办法:
方法1:在资源文件中重命名含有中文名的图片文件,执行qmake,重新构建;
方法2:将含有中文命名的图片文件从资源文件中移除,执行qmake,在重新添加有中文图片的文件,再重新编译就不会出错了。如果添加含有中文命名的图片文件再执行qmake,重新构建会报错。