VS2008集成QT4.7.2環境搭建
本文檔用於指導如何集成QT4.7.2到VS2008 IDE,詳細描述其步驟和配置。
安裝步驟:
一、 安裝包準備:
1)下載QT4.7.2框架(Qt: Framework Only)安裝程序,即:Qt libraries 4.7.2 for Windows (VS 2008, 218 MB),文件名爲:qt-win-opensource-4.7.2-vs2008.exe
下載地址:http://qt.nokia.com/downloads/windows-cpp-vs2008
注意:此處只要下載QT4.7.2的框架就可以,不需要下載整套SDK
2)下載VS插件(Visual Studio Add-in),文件名爲:qt-vs-addin-1.1.9.exe
下載地址:http://qt.nokia.com/downloads/visual-studio-add-in
3)VS2008和VS2008 SP1
二、 安裝VS2008和VS2008 SP1補丁
三、 先安裝QT框架qt-win-opensource-4.7.2-vs2008.exe,假設安裝到D:/QtVS2008/4.7.2目錄下;再安裝VS2008的插件qt-vs-addin-1.1.9.exe安裝路徑沒啥要求,儘量跟vs2008路徑在同一個盤。
四、 配置QT:控制面板->系統->高級->環境變量,在“系統變量”這個組合框中,找到“Path”變量,在"Path"的最後面添加" D:/QtVS2008/4.7.2/bin/",(假設你的安裝目錄是“D:/QtVS2008/4.7.2/”以下的命令都是依照這個安裝目錄進行操作)
五、 接下來在windows下編譯QT,開始 -> 程序 -> Microsoft Visual Studio 2008 -> Visual Studio Tools ->Visual Studio 2008 命令提示
檢查vs2008是否裝好,命令行下鍵入 nmake /? 如:
D:/Program Files/Microsoft Visual Studio 9.0/VC>nmake /?
Microsoft (R) 程序維護實用工具 9.00.30729.01 版
版權所有(C) Microsoft Corporation。保留所有權利。
用法: NMAKE @commandfile
NMAKE [選項] [/f makefile] [/x stderrfile] [macrodefs] [targets]
選項:
/A 生成所有已計算的目標
/B 如果時間戳相等則生成
/C 取消輸出消息
/D 顯示生成消息
…….
說明nmake已經安裝正確,可以編譯了。
六、 在命令行中鍵入:
d: 回車
cd D:/QtVS2008/4.7.2/ 回車
configure -debug-and-release -static -platform win32-msvc2008
(注意:如果機器中存在多個編譯器,你想要指定一個編譯器,需要指定具體的編譯器如: configure -platform win32-msvc2008,即用vs2008編譯qt源碼)
還有很多編譯選項,可以通過configure –help來查看。
上面命令是用vs2008編譯debug和release的兩個QT庫,庫文件生成靜態的。
configure 命令大概需要十幾分鐘不等!
nmake 回車
編譯開始,大概需要幾個小時不等,請耐心等待!
七、 編譯成功之後,配置VS2008:
打開VS2008,工具 -> 選項 -> 項目和解決方案 -> VC++目錄中,
A. 在“包含文件”中加入以下目錄:
注意:我在系統中設置了一個環境變量:QTVS2008Dir,值爲:D:/QtVS2008/4.7.2/,便於管理。
B.在“庫文件”中加入目錄:
八、配置VC助手,安裝好Visual Assist後,首先打開VS2008的菜單VassistX->Visual Assist X Options…,然後配置VC助手include目錄如下圖所示:
接下來配置VC助手的源碼目錄如下圖所示:
九、到現在爲止,VS2008和QT的安裝配置已經全部完成,你可以放心開發QT程序了
打開vs2008,新建==》項目就會有QT的工程說着指引了,如圖:
開始你的QT開發之旅吧!!