我在main.cpp
文件夹中有c:\test
并执行以下操作:
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]
但是,我不需要make文件。我需要.vcproj!
环境:Windows XP Pro SP3,MSVC 7.1和8.0。 Qt安装在C:\Qt\2010.02
(LGPL版本)中。命令从Qt命令提示符运行。
它出了什么问题?如何生成.sln / .vcproj?我可以为MSVC 7.1和8.0生成它们吗?
答案 0 :(得分:28)
尝试在Qt命令提示符下使用此命令,并确保您位于.pro
文件的同一目录中:
qmake -spec win32-msvc2008 -tp vc
如果您使用的是VS2005,2010,2012或2013,请将win32-msvc2008
替换为win32-msvc2005
,win32-msvc2010
,win32-msvc2012
或win32-msvc2013
答案 1 :(得分:4)
我建议您使用以下行:
qmake -tp vc Test.pro -o Test.vcproj
如果你开始一个新项目,我真的建议你测试这个scrits包...我的一个朋友写了他们,他们非常好!花10分钟阅读如何创建它们,在任何时候,您将拥有创建PRO,VCPROJ并在一个命令中构建所需的所有脚本......
答案 2 :(得分:1)
答案 3 :(得分:0)
最简单的一个 qmake -project qmake -t vcapp
你得到了.vcproj文件