首先必備軟件:
Ø Visual Studio 2008(不推薦使用Visual Studio 2008 Express)
Ø 下載qt源碼包(http://ftp.trolltech.no/qt/source/qt-win-opensource-src-4.4.3.zip),注意一定是要源碼包;注意在4.3.2的之前版本的源碼包中mksepcs文件夾下沒有win32-msvc2008
Ø 下載Trolltech Qt Visual.Studio Integration.v1.4.0,該軟件時將Qt相關窗體設計部件集成到VS2008,總體說來這個軟件很好用,不過是要註冊的,呵呵,你也當然在網上找到註冊碼的。
Ø 下載Visual Assist X10.4,網上有破解版的,這個軟件主要是用來當我們開發的時,它能在我們編寫進行Qt代碼時進行智能提示。
其中以上四個軟件中,前兩個是必須的。
好了,現在我們就要進行安裝了:
1、安裝VS2008
① 安裝Visual Studio 2008,注意有一定選擇了安裝Window SDK選項,不過系統會模型安裝這個部件
② 打開你的命令窗口,輸入nmake,如果提示命令不存在,則應該將配置nmake的環境變量,右擊我的電腦---高級-----環境變量----系統變量,在PATH系統環境變量中入添加C:"Program Files"Microsoft Visual Studio 9.0"VC"bin,此刻再次輸入nmake ,則會提示如下信息:
③ 注意在安裝VS2008完之後,應該確定是否Adminstrator環境變量中是否包含了有關Include與Lib變量,如果沒有,則應該自己進行手動添加
注意:如果沒有應該進行手動添加:本人自己的設置如下:
Include C:"Program Files"Microsoft Visual Studio 9.0"VC"include;C:"Program Files"Microsoft SDKs"Windows"v6.0A"Include
Lib C:"Program Files"Microsoft Visual Studio 9.0"VC"lib;C:"Program Files"Microsoft SDKs"Windows"v6.0A"Lib
特別注意:已經要將VC和 Microsoft SDKs的Include與Library目錄都要加入(本人以前在兩個變量中沒有添加Microsoft SDKs,在使用nmake 編譯過程中會出錯的!VS 2008 Express 不會安裝Microsoft SDKs)
2、 Qt解壓及相關環境變量的設置
① 解壓Qt源碼包到C:"Qt4_4_4
② 首先將 C:"Qt4_4_4"bin添加的系統環境PATH變量中
③ 給系統變量中添加一個新的變量QMAKESPEC,設置該值爲win32-msvc2008
④ 給系統變量中加添一個新的變量 QTDIE, 設置爲C:"Qt4_4_4
3、 編譯qt源碼
① 打開Visual Studio 2008命令提示窗口,輸入vsvars32
② 再輸入cl ,如果沒有出現命令找不到,即可進入到③
③ Visual Studio 2008命令提示窗口中切換到C:"Qt4_4_4
④ 輸入configure 完成配置,如果想更多瞭解configure命令,可輸入configure –help
⑤ 輸入nmake,進行編譯
呵呵,至此如果沒有出現錯誤的話,那你可以去休息了,哈哈,這個編譯過程差不到要2個小時!!!!
4、 安裝Trolltech Qt Visual.Studio Integration.v1.4.0,這個沒什麼技術含量
5、 安裝 Visual Assist X10.4,安裝好之後,打開VS2008,點擊菜單 VAssistX----Visual Assist X Option----Projects, 點擊C/C++ Directories ,設置Platform爲Custom,設置show Directories for 爲Stable include files,並在下面列表中添加C:"Qt4_4_4"include