使用VS编译时出现error MSB3073错误的解决过程

详细错误信息类似下面的内容:
error MSB3073: 命令““C:\QT\QT5.5.1\5.5\MSVC2013\bin\rcc.exe” --list “…\inrebase.qrc” > “…\tmp\rcc_list.txt” 2> nul”已退出,代码为 3。 C:\Users\lilin\AppData\Local\QtMsBuild\rcc\qtrcc.targets 116 5 inrebase

error MSB3073: 命令“"…\bin\Win32\Debug\bin\rcc.exe" --list “…\ribbonsample.qrc” > “…\tmp\rcc_list.txt” 2> nul”已退出,代码为 3。 C:\Users\lilin\AppData\Local\QtMsBuild\rcc\qtrcc.targets 116 5 ribbonsample

原因:
rcc程序路径设置错误。

特殊一点的是:同一个sln下的两个project,一个设置qtdir环境变量正常编译,另一个非要设置为绝对路径。

qt的vs插件在导入pro时,工程转换结果不是蛮理想。各种编译问题频发。

你可能感兴趣的:(qt,qt)