Qt qmake -tp vc для создания визуальных файлов проекта студии
Я использую QT Creater 1.0.0. и QT 4.5.0. Лицензия LGPL.
Я хочу разработать приложение в QT, которое будет работать на Windows Mobile 6.0.
Я создал простой проект в QT, и я хочу создать визуальные файлы проекта, чтобы я мог скомпилировать на мобильных устройствах с помощью visual studio и протестировать с помощью эмулятора.
Я использую Visual Studio 2008 TS и устанавливаю Windows Mobile 6 SDK.
Однако я создал свой проект в QT, и я просматриваю, где находится проект, используя командную строку QT.
Я в корне моего проекта, и я набираю qmake -tp vc
Я получаю этот вывод:
D:\Projects\PDA_Phone\PDA_Phone>qmake -t vc
WARNING: Unable to generate output for: D:/Projects/PDA_Phone/PDA_Phone//Makefile.Debug [TEMPLATE vc]
WARNING: Unable to generate output for: D:/Projects/PDA_Phone/PDA_Phone//Makefile.Release [TEMPLATE vc]
Мой каталог содержит следующие файлы:
Directory of D:\Projects\PDA_Phone\PDA_Phone
06/25/2009 05:37 PM <DIR> .
06/25/2009 05:37 PM <DIR> ..
06/25/2009 05:18 PM <DIR> debug
06/25/2009 05:17 PM 187 main.cpp
06/25/2009 05:17 PM 233 mainwindow.cpp
06/25/2009 05:17 PM 325 mainwindow.h
06/25/2009 05:17 PM 1,626 mainwindow.ui
06/25/2009 05:37 PM 5,242 Makefile
06/25/2009 05:17 PM 307 PDA_Phone.pro
06/25/2009 05:17 PM <DIR> qtc-gdbmacros
06/25/2009 05:17 PM <DIR> release
06/25/2009 05:17 PM 3,146 ui_mainwindow.h
7 File(s) 11,066 bytes
5 Dir(s) 10,922,962,944 bytes free
Может ли кто-нибудь сказать мне, что я делаю что-то неправильно с вышеупомянутым. Я совершенно новичок в использовании QT.
Большое спасибо за любой совет,
Ответы
Ответ 1
Вы уверены, что используете qmake -tp vc? Вы упомянули это дважды, но ваш вывод выше показывает, что вы используете qmake -t vc. (обратите внимание на -t вместо -tp)
Вам либо нужно использовать:
qmake -tp vc
или
qmake -t vcapp
Он также может быть плохой переменной среды QMAKESPEC.
Попробуйте следующее:
set QMAKESPEC=win32-msvc2008
qmake -tp vc