QT4.3.0在VS.NET下安裝指南

  
1 編譯QT
  1
)下載QT的源代碼文件包(注意:必須是.zip後綴的,.exe後綴的包是用mingw做編譯器的源代碼文件)
  2
)將QT源代碼解壓到硬盤。
   
例如: D:/Qt4.3.0/
2 下載並安裝允許QTvc編譯的補丁。
  1
)從網站 sourceforge.net下載acs-4.3.0-patch2.zip
  2
)將其解壓到QT源代碼的目錄下。
3
打開Visual Studio .NET 2003 Command Prompt, 並把路徑切換到QT源代碼的目錄下。

確保環境設置正確: 方法是看看nmake.exe是否在路徑中:
D:/Qt/4.3.0> nmake /?
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp1988-1998.  All rights reserved.
Usage:  NMAKE @commandfile
        NMAKE [options] [/f makefile] [/x stderrfile] [macrodefs] [targets]
Options:
4
QT源代碼打補丁
運行D:/Qt4.3.0> installpatch43.bat
5
安裝QT
 
如果不清楚使用什麼選項,可以運行configure -help 
 
然後運行D:/Qt4.1.1>qconfigure.bat msvc.net
 
開始的時候會提問是否接受GPLlicence,輸入y。然後就是漫長的等待了。
6
設置環境變量
PATH = D:/Qt4.3.0/bin
QMAKESPEC = win32-msvc.net
然後重啓一下.
檢查路徑設置的是否正確:

C:/> qmake -v
QMake version: 2.00a
Using Qt version 4.1.1 in D:/Qt/4.1.1/lib

C:/> echo %QMAKESPEC%
win32-msvc.net
至此,QT就安裝好了。

接下來,我們就可以通過一個小程序來試驗一下我們的安裝成果。

a.建立一個hello.cpp,內容如下:
  #include <QApplication>
  #include <QLabel>
   
   int main(int argc, char **argv) {
     QApplication app(argc, argv);
     QLabel *label = new QLabel("Hello World!");
     
     label->show();
   
     return app.exec();
   }

 

b.創建visual studio工程.

 

按照以下步驟創建適用於vc.netxx.vcproj
   prompt> qmake -project -t vcapp -o xx.pro
   prompt> qmake
   
這樣你的工程目錄下就有了hello.vcproj工程文件,你就可以在vc.net中打開它了

 

在這裏不得不提醒一下,千萬不要把xx.cpp等類似文件放在根目錄下,請新建一個文件夾,然後把源代碼放進去,再進行qmake,否則qmake會自動搜索本地目錄下的所有inc路徑等,生成的文件會讓你感覺很鬱悶。

 

 

運行

 

   生成了相關工程之後,用vs2003打開,就能直接編譯通過

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章