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