Qt 如何使用qmake生成.sln/.vcproj
我在Qt 如何使用qmake生成.sln/.vcproj,qt,visual-c++,qt4,qmake,vcproj,Qt,Visual C++,Qt4,Qmake,Vcproj,我在c:\test文件夹中有main.cpp,并执行以下操作: qmake -project qmake -tp vc test.pro 答案是: WARNING: Unable to generate output for: C:/test//Makefile.Debug [TEMPLATE vcapp] WARNING: Unable to generate output for: C:/test//Makefile.Release [TEMPLATE vcapp] 但是,我不需要制作文
c:\test
文件夹中有main.cpp
,并执行以下操作:
qmake -project
qmake -tp vc test.pro
答案是:
WARNING: Unable to generate output for: C:/test//Makefile.Debug [TEMPLATE vcapp]
WARNING: Unable to generate output for: C:/test//Makefile.Release [TEMPLATE vcapp]
但是,我不需要制作文件。我需要,vcproj
环境:Windows XP Pro SP3、MSVC 7.1和8.0。Qt安装在C:\Qt\2010.02
(LGPL版本)中。命令从Qt命令提示符运行
怎么了?如何生成.sln/.vcproj?我可以为MSVC 7.1和8.0生成它们吗?我建议您使用以下行:
qmake-tp vc Test.pro-o Test.vcproj 如果你开始一个新项目,我真的建议你测试这个scrits包。。。我的一个朋友写的,他们是优秀的!花10分钟阅读如何创建它们,很快,您将拥有在一个命令中创建PRO、VCPROJ和build所需的所有脚本
我似乎安装了不支持MSVC(仅限MinGW)的捆绑包。将根据和下载并安装Qt。尝试从Qt命令提示符使用此命令,并确保您位于
.pro
文件的同一目录中:
qmake -spec win32-msvc2008 -tp vc
如果您使用的是VS2005、2010、2012或2013,请将win32-msvc2008
替换为win32-msvc2005
、win32-msvc2010
、win32-msvc2012
、或win32-msvc2013
qmake-项目
qmake-t vcapp
您将获得生成Test.vcproj的.vcproj文件“qmake-tp vc Test.pro-o Test.vcproj”,但这不是vcproj。它只是一个普通的旧Makefile,名称不同:-(我只得到.vcxproj而不是.sln)