Qt .pro 工程文件转 VC .vcproj项目文件

Qt .pro 工程文件转 VC .vcproj项目文件

由于Qt使用了moc,这样要是自己管理Visual Studio的项目文件起来会非常麻烦,特别是在添加和修改文件的时候。

我采用的方法是,每次都通过Qt Creator来维护项目文件,然后转成Visual Studio的项目文件来开发,转换命令非常简单:

进入命令行,转到你的Qt project目录(.pro文件所在目录),然后运行下面的命令:
qmake -tp vc

例如:

D:\software_bakup\Log4Qt\log4qt-0.3\log4qt\src\log4qt>qmake -tp vc log4qt.pri

D:\software_bakup\Log4Qt\log4qt-0.3\log4qt\src\log4qt>



为了让工作流更加smooth,比如你的项目名是“test”,则可以写一个bat文件包含下面两行:
qmake -tp vc
test.sln

第一步转换,第二步打开工程文件。这样每次需要修改的时候就可以启动Qt Creator,修改工程,存盘,然后运行该批处理文件。

 

如果上面的操作出问题:Qt Project ERROR: Cannot run compiler 'cl'

解决方法

设置操作系统的环境变量

系统属性-》环境变量-》x的用户变量

Path 新增X:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin

就是VS的安装目录

你可能感兴趣的:(QT)