下载了一个QT的代码,代码中有.pro文件。
想在VS中调试QT的工程,要么使用VS的QT tool直接打开pro文件,要么转成VS的项目文件。这里介绍如何将.pro转为.sln。
打开命令窗口:
打开命令窗口后,进入到.pro文件所在目录。
然后再命令行里敲入:qmake -tp vc xxx.pro
回车后出现错误:
Project ERROR: Cannot run compiler 'cl'. Output:
===================
===================
Maybe you forgot to setup the environment?
解决:将VS的安装目录,配置进环境变量中。重启即可。
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
打开生成的.sln后发现:
原因是我的xx.pro中的TEMPLATE = subdirs。
解决:
a、当xx.pro的TEMPLATE = subdirs时,
qmake -r -tp vc xx.pro
生成vcproj文件。
b、其他情况下用:
qmake -tp vc xx.pro