2009-06-25 105 views
14

我正在使用QT Creater 1.0.0。和QT 4.5.0 LGPL許可證。qt qmake -tp vc創建visual studio項目文件

我想在QT中開發一個應用程序,它將在Windows Mobile 6.0上運行。

我已經在QT中創建了一個簡單的項目,我想創建可視化項目文件,這樣我就可以在使用Visual Studio的窗口移動平臺上編譯並使用模擬器進行測試。

我正在使用Visual Studio 2008 TS並安裝了Windows Mobile 6 SDK。

但是,我在QT中創建了我的項目,並使用QT命令提示符瀏覽到項目所在的位置。

我在我的項目的根和I型的qmake -tp 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方面是全新的。

非常感謝任何建議,

回答

30

你確定你正在使用的qmake -tp VC?你提到過兩次,但上面的輸出顯示你正在使用qmake -t vc。 (注意-t而不是-tp)

你要麼需要使用:

QMAKE -tp VC

QMAKE -t vcapp

也有可能是一個糟糕的QMAKESPEC環境變量。

試試這個:

set QMAKESPEC=win32-msvc2008 
qmake -tp vc 
+0

你好,這工作後,我設置的QMAKESPEC。什麼是QMAKESPEC?它有什麼作用?我想知道這怎麼會變壞?非常感謝。 – ant2009 2009-06-25 16:12:26

相關問題