Как сгенерировать.sln/.vcproj используя qmake
Я имею 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]
Но мне не нужно создавать файлы. Мне нужен.vcproj!
Среда: Windows XP Pro SP3, MSVC 7.1 и 8.0. Qt установлен в C:\Qt\2010.02
(Версия LGPL). Команды запускаются из командной строки Qt.
Что с этим не так? Как сгенерировать.sln/.vcproj? Могу ли я сгенерировать их для MSVC 7.1 и 8.0?
4 ответа
Попробуйте использовать это из командной строки Qt и убедитесь, что вы находитесь в том же каталоге .pro
файл:
qmake -spec win32-msvc2008 -tp vc
если вы используете VS2005, 2010, 2012 или 2013, замените win32-msvc2008
с win32-msvc2005
, win32-msvc2010
, win32-msvc2012
, или же win32-msvc2013
Я бы предложил вам использовать следующую строку:
qmake -tp vc Test.pro -o Test.vcproj
Если вы начнете новый проект, я очень рекомендую вам протестировать этот пакет scrits... Мой друг написал их, и они превосходны! Потратьте 10 минут, чтобы прочитать, как их создавать, и в кратчайшие сроки у вас будут все скрипты, необходимые для создания PRO, VCPROJ и сборки одной командой...
Самый простой qmake -project qmake -t vcapp
и вы получите файл.vcproj