?
?
?
本節(jié)介紹 Qt 5.9.0 在 Windows 平臺(tái)下的安裝,請(qǐng)?zhí)崆跋螺d好 Qt 5.9.0。不知道如何下載 Qt 的讀者請(qǐng)轉(zhuǎn)到:Qt下載(多種下載通道 所有版本)
目前較高版本的 Qt 僅支持 Win7 及其以后的操作系統(tǒng),不支持 Win XP;使用 Win XP 的讀者請(qǐng)安裝 Qt 5.5.1 之前的版本。
Qt 占用的存儲(chǔ)空間很大,安裝之前建議先準(zhǔn)備好 8GB 以上的磁盤空間。對(duì)于目前 Qt 最新版開發(fā)環(huán)境,如果不安裝源代碼包,實(shí)際占用大約 5.5GB;如果選擇安裝源碼包,大約占用 7.5GB。
雙擊下載得到的?qt-opensource-windows-x86-5.9.0.exe 即可開始安裝。Qt 的安裝過程和普通的 Windows 軟件一樣,按照向?qū)нM(jìn)行操作即可。
關(guān)于 Qt 的安裝需要說明以下幾點(diǎn)。
1) 注冊(cè)和登錄
Qt 在安裝過程中會(huì)提示用戶進(jìn)行注冊(cè)和登錄,不用理會(huì),跳過(Skip)即可,實(shí)際開發(fā)時(shí)不需要登錄。

圖1:Qt 安裝過程中提示用戶注冊(cè)
2) 安裝路徑和關(guān)聯(lián)文件

圖2:指定 Qt 安裝路徑
Qt 允許用戶自定義安裝路徑,但是請(qǐng)注意,安裝路徑不能帶空格、中文字符或者其它任何特殊字符。
另外,該界面還會(huì)詢問是否關(guān)聯(lián)特定的文件類型。如果關(guān)聯(lián)(默認(rèn)是關(guān)聯(lián)的),特定后綴的文件(包括 .cpp 文件)默認(rèn)使用 Qt 打開。我喜歡使用純文本編輯器(例如 Sublime Text)來打開 C 源文件,所以我取消了該選項(xiàng),讀者根據(jù)自己的實(shí)際情況定奪。
3) 選擇安裝組件
Qt 安裝過程中最關(guān)鍵的一步是組件的選擇,請(qǐng)看下圖:

圖3:Qt 組件
Qt 的安裝組件分為兩部分:一部分是“Qt 5.9”分類下的,該分類包含的是真正的 Qt 開發(fā)庫組件;另一部分是“Tools”分類下的,該分類包含的是集成開發(fā)環(huán)境和編譯工具。
Qt 安裝組件及其說明
“Qt 5.9”分類下的開發(fā)組件 |
組件 |
說明 |
MinGW 5.3.0 32 bit |
編譯器模塊。MinGW 是 Minimalist GNU for Windows 的縮寫,MinGW 是 Windows 平臺(tái)上使用的 GNU 工具集導(dǎo)入庫的集合。是本教程使用 MinGW 編譯,所以必須安裝。 |
UWP *** |
UWP 是 Windows 10 中 Universal Windows Platform 的簡稱,有不同編譯器類型的 UWP,屬于 MSVC 編譯器生成的 Qt 庫。如果不是開發(fā) UWP 應(yīng)用程序,就不需要,直接忽略。 |
MSVC *** |
針對(duì) Windows 平臺(tái)上的 MSVC 編譯器的 Qt 組件,如 msvc2015 32-bit 和 msvc2015 64-bit
等。安裝該組件需要計(jì)算機(jī)上已經(jīng)安裝相應(yīng)版本的 Visual Studio。如果你不使用 MSVC 編譯器進(jìn)行開發(fā),就不用安裝。本教程使用
MinGW 編譯組件,所以不用安裝 MSVC *** 組件。 |
Android *** |
這是針對(duì)安卓應(yīng)用開發(fā)的 Qt 庫,如果讀者有安卓開發(fā)這方面需求可以自己選擇安裝,一般情況下用不到。 |
Sources |
Qt 的源代碼包,除非你想閱讀 Qt 的源碼,否則不用安裝。 |
Qt *** |
Qt 的附加模塊,大部分建議安裝,這些附加模塊括號(hào)里的 TP 是指 Technology Preview
,技術(shù)預(yù)覽模塊的意思,還處在功能測(cè)試階段,不是正式版模塊;附加模塊括號(hào)里的 Deprecated
是指拋棄的舊模塊,兼容舊代碼使用的,一般用不到。這些附加模塊讀者可以選擇部分或都勾選了安裝,占用空間不大。
部分組件說明:
-
Qt Charts 是二維圖表模塊,用于繪制柱狀圖、餅圖、曲線圖等常用二維圖表。
-
Qt Data Visualization 是三維數(shù)據(jù)圖表模塊,用于數(shù)據(jù)的三維顯示,如散點(diǎn)的三維空間分布、三維曲面等。
-
Qt Scritp(Deprecated)是腳本模塊,已被拋棄,不建議安裝。
|
“Tools”分類下的開發(fā)組件 |
組件 |
說明 |
Qt Creator 4.3.0 |
這是集成開發(fā)環(huán)境,強(qiáng)制安裝的,以后所有的項(xiàng)目和代碼都在 Qt Creator 里面新建和編輯。 |
Qt Creator 4.3.0?CDB Debugger surpport |
用于和 CDB 調(diào)試工具對(duì)接,默認(rèn)安裝,一般用于調(diào)試 VC 編譯的 Qt 程序。 |
MinGW 5.3.0 |
這是開源的編譯器套件,這本教程必須用到的,需要讀者勾選安裝。 |
Strawberry Perl 5.22.1.3 |
用于編譯 Qt 源代碼的 Perl 開發(fā)環(huán)境,不需要安裝。如果讀者以后用到,也可以另外手動(dòng)安裝,在搜索引擎搜索 Strawberry Perl 關(guān)鍵詞,去 Strawberry Perl 官網(wǎng)下載最新的安裝包是一樣用的。 |
選擇完了組件,根據(jù)向?qū)б徊揭徊讲僮骶涂梢粤恕0惭b完成后,在 Windows“開始”菜單中會(huì)看到 Qt 5.9.0 程序組。

圖4:Qt 5.9.0 所包含的程序
對(duì)各個(gè)程序的說明
程序 |
說明 |
Qt Creator 4.6.2 (Enterprise) |
Qt 的集成開發(fā)環(huán)境,本教程就使用它來創(chuàng)建和管理 Qt 項(xiàng)目。 |
Assistant(Qt 助手) |
用來查看幫助文檔,已被集成在 Qt Creator 中。 |
Designer(Qt 設(shè)計(jì)師) |
圖形界面可視化編輯工具,已被集成在 Qt Creator 中,在 Qt Creator 中編輯或創(chuàng)建界面文件時(shí),就可以自動(dòng)打開。 |
Linguist(Qt 語言家) |
多國語言翻譯支持工具,可以用來編輯語言資源文件,在開發(fā)多語言界面的應(yīng)用程序時(shí)會(huì)用到。 |
Qt 5.11.1 for Desktop (MinGW 5.3.0 32bit) |
Qt 命令行工具,用來配置 Qt 開發(fā)環(huán)境(主要是設(shè)置 PATH 變量)。 |
來源:https://www./content-3-496801.html
|