qt所有免費版下載下傳位址:http://download.qt.io/archive/qt/

下載下傳好後,解壓安裝,安裝途中會讓選擇安裝插件,注意要安裝mingw,然後一直next。
此安裝包自帶gt creator。在安裝後的tools目錄下。
無需任何配置即可。
從qt官網可以得知其支援的平台、編譯器和調試器的資訊如圖所示:
<a target="_blank" href="http://qt-project.org/doc/qtcreator-3.0/creator-debugger-engines.html">http://qt-project.org/doc/qtcreator-3.0/creator-debugger-engines.html</a>
(home | docs | qt creator 3.0 | debuggingand analyzing | setting up debugger)
本篇主要講解qt在windows作業系統下的三種程式設計環境搭建。
方案
程式設計環境
編譯器
調試器
一
qt creator
mingw gcc
gdb
二
microsoft visual c++ compiler
debugging tools for widows
三
microsoft visual studio 2010
vs2010自帶
方案一:qt4.8.5for windows(qt creator+mingw)
1、先安裝編譯環境qt-creator-win-opensource-3.0.0.exe。請使用預設路徑c:\qt\qtcreator-3.0.0。
2、解壓縮編譯器工具mingw-gcc440_1.zip。請把裡面的檔案夾mingw拷貝到路徑c:\qt\mingw。
3、解壓縮調試器工具gdb-7.5-i686_winxp.zip。
請把裡面的檔案夾gdb-7.5-i686_winxp拷貝到路徑c:\qt\gdb-7.5-i686_winxp。
4、最後安裝庫檔案qt-win-opensource-4.8.5-mingw.exe。
qt預設的安裝路徑是c:\qt\4.8.5,這裡建議修改為c:\qt\4.8.5_mingw,此舉是為了與其他qt版本庫區分開。避免把已安裝的其他qt版本覆寫并破壞掉。(注:支援windows環境的qt庫有mingw,vs2010,vs2008等版本)
當安裝提示find installed mingw時,請使用者指向路徑c:\qt\mingw。
5、以上步驟完成後,執行桌面快捷方式qt creator。
(1)進入軟體->菜單->工具->選項->建構和運作->qt版本->手動設定,添加qmake路徑c:\qt\4.8.5_mingw\bin\qmake.exe。
(2)進入軟體->菜單->工具->選項->建構和運作->建構套件(kit),把編譯器選擇為"mingw",調試器選擇gdb-7.5-i686_winxp。
管理->編輯->浏覽->指向調試器路徑c:\qt\gdb-7.5-i686_winxp\gdb-i686-pc-mingw32.exe。
qt版本選擇為"qt 4.8.5(4.8.5_mingw)"。
(3)進入軟體->菜單->工具->選項->建構和運作->編譯器->手動設定,添加mingw,并設定相應路徑。編譯器路徑c:\qt\mingw\bin\gcc.exe。
6、加快qt編譯的速度技巧。
qt預設的編譯方式速度非常慢,可以使用多核編譯的方式來提升速度。
進入軟體并打開工程後->工具欄->項目->建構和運作->把mingw32-make.exe替換為jom.exe。
方案二:qt4.8.5for windows(qt creator+vc++ compiler)
(i)針對電腦未安裝,也不打算安裝vs2010的情況:
1、必須確定電腦已安裝microsoft .net framework 4.0及以上版本。否則第2步驟會安裝失敗。
2、安裝微軟官方的microsoft windows sdk for windows 7 and .net framework 4 (iso),
<a target="_blank" href="http://msdn.microsoft.com/en-us/windows/hardware/hh852365">http://msdn.microsoft.com/en-us/windows/hardware/hh852365</a>
<a target="_blank" href="http://www.microsoft.com/en-us/download/details.aspx?id=8442">http://www.microsoft.com/en-us/download/details.aspx?id=8442</a>
官網可以下載下傳到開發包grmsdk_en_dvd.iso,該sdk支援winxp和win7作業系統。
如圖所示,按照預設選項安裝。其中,紅色框選的内容分别是vc++的頭檔案和連結庫;vc++的編譯器;vc++的調試器。這些是必選功能,它們各自對應isoCD光牒鏡像裡的檔案是:
\winsdkbuild\ winsdkbuild_x86.msi
\vc_stdx86\vc_stdx86.msi
\winsdkdebuggingtools\dbg_x86.msi
3、安裝編譯環境qt-creator-opensource-windows-x86-3.0.0.exe。請使用預設路徑c:\qt\qtcreator-3.0.0。
4、安裝qt for vs2010的庫檔案,請運作qt-win-opensource-4.8.5-vs2010.exe。
qt預設的安裝路徑是c:\qt\4.8.5,這裡建議修改為c:\qt\4.8.5_vs2010,此舉是為了與其他qt版本庫區分開。避免把已安裝的其他qt版本覆寫并破壞掉。(注:支援windows環境的qt庫有mingw,vs2010,vs2008等版本)
5、以上步驟完成後,執行桌面快捷方式qt creator。qt creator能自動檢測到vc++編譯器。
(1)進入軟體->菜單->工具->選項->建構和運作->qt版本->手動設定,添加qmake路徑c:\qt\4.8.5_vs2010\bin\qmake.exe。
(2)進入軟體->菜單->工具->選項->建構和運作->建構套件(kit),把編譯器選擇為"microsoft windows sdkfor windows 7 (x86)",調試器選擇auto-detected cdb at c:\program files\debugging tools for windows(x86)\cdb.exe。
(3)進入軟體->菜單->工具->選項->調試器->cdb paths->symbolpaths->插入(滑鼠點選小箭頭)->符号伺服器->确定(預設值)。
(ii)針對電腦已安裝vs2010的情況:
1、安裝編譯環境qt-creator-opensource-windows-x86-3.0.0.exe。請使用預設路徑c:\qt\qtcreator-3.0.0。
2、安裝qt for vs2010的庫檔案,請運作qt-win-opensource-4.8.5-vs2010.exe。
3、安裝debugging tools for windows。請運作dbg_x86.msi。這個是調試器。按complete完全安裝即可。這個工具提取自微軟官方的microsoft windows sdk for windows 7 and .net framework 4 (iso),官網可以下載下傳到開發包grmsdk_en_dvd.iso。
4、以上步驟完成後,執行桌面快捷方式qt creator。qt creator能自動檢測到vc++編譯器。
(2)進入軟體->菜單->工具->選項->建構和運作->建構套件(kit),把編譯器選擇為"microsoft visual c++compiler 10.0(x86)",調試器選擇auto-detected cdb at c:\program files\debugging tools for windows(x86)\cdb.exe。
方案三:qt4.8.5for windows(vs2010+vs插件)
1、必須確定電腦已安裝vs2010。
3、安裝vs2010的qt插件,請運作qt-vs-addin-1.1.11-opensource.exe。插件的安裝路徑是c:\programfiles\digia\qt4vsaddin,按預設安裝即可,無需修改。