Qt 安裝圖解(Windows平台)


本節介紹 Qt 5.9.0 在 Windows 平台下的安裝,請提前下載好 Qt 5.9.0。不知道如何下載 Qt 的讀者請轉到:Qt下載(多種下載通道+所有版本)

目前較高版本的 Qt 僅支持 Win7 及其以后的操作系統,不支持 Win XP;使用 Win XP 的讀者請安裝 Qt 5.5.1 之前的版本。

Qt 占用的存儲空間很大,安裝之前建議先准備好 8GB 以上的磁盤空間。對於目前 Qt 最新版開發環境,如果不安裝源代碼包,實際占用大約 5.5GB;如果選擇安裝源碼包,大約占用 7.5GB。

雙擊下載得到的 qt-opensource-windows-x86-5.9.0.exe 即可開始安裝。Qt 的安裝過程和普通的 Windows 軟件一樣,按照向導進行操作即可。

關於 Qt 的安裝需要說明以下幾點。

1) 注冊和登錄

Qt 在安裝過程中會提示用戶進行注冊和登錄,不用理會,跳過(Skip)即可,實際開發時不需要登錄。

Qt 安裝過程中提示用戶注冊
圖1:Qt 安裝過程中提示用戶注冊

2) 安裝路徑和關聯文件

指定Qt安裝路徑
圖2:指定 Qt 安裝路徑


Qt 允許用戶自定義安裝路徑,但是請注意,安裝路徑不能帶空格、中文字符或者其它任何特殊字符。

另外,該界面還會詢問是否關聯特定的文件類型。如果關聯(默認是關聯的),特定后綴的文件(包括 .cpp 文件)默認使用 Qt 打開。我喜歡使用純文本編輯器(例如 Sublime Text)來打開 C++ 源文件,所以我取消了該選項,讀者根據自己的實際情況定奪。

3) 選擇安裝組件

Qt 安裝過程中最關鍵的一步是組件的選擇,請看下圖:

Qt組件
圖3:Qt 組件


Qt 的安裝組件分為兩部分:一部分是“Qt 5.9”分類下的,該分類包含的是真正的 Qt 開發庫組件;另一部分是“Tools”分類下的,該分類包含的是集成開發環境和編譯工具。

Qt 安裝組件及其說明
“Qt 5.9”分類下的開發組件
組件 說明
MinGW 5.3.0 32 bit 編譯器模塊。MinGW 是 Minimalist GNU for Windows 的縮寫,MinGW 是 Windows 平台上使用的 GNU 工具集導入庫的集合。是本教程使用 MinGW 編譯,所以必須安裝。
UWP *** UWP 是 Windows 10 中 Universal Windows Platform 的簡稱,有不同編譯器類型的 UWP,屬於 MSVC 編譯器生成的 Qt 庫。如果不是開發 UWP 應用程序,就不需要,直接忽略。
MSVC *** 針對 Windows 平台上的 MSVC 編譯器的 Qt 組件,如 msvc2015 32-bit 和 msvc2015 64-bit 等。安裝該組件需要計算機上已經安裝相應版本的 Visual Studio。如果你不使用 MSVC 編譯器進行開發,就不用安裝。本教程使用 MinGW 編譯組件,所以不用安裝 MSVC *** 組件。
Android *** 這是針對安卓應用開發的 Qt 庫,如果讀者有安卓開發這方面需求可以自己選擇安裝,一般情況下用不到。
Sources Qt 的源代碼包,除非你想閱讀 Qt 的源碼,否則不用安裝。
Qt *** Qt 的附加模塊,大部分建議安裝,這些附加模塊括號里的 TP 是指 Technology Preview ,技術預覽模塊的意思,還處在功能測試階段,不是正式版模塊;附加模塊括號里的 Deprecated 是指拋棄的舊模塊,兼容舊代碼使用的,一般用不到。這些附加模塊讀者可以選擇部分或都勾選了安裝,占用空間不大。

部分組件說明:
  • Qt Charts 是二維圖表模塊,用於繪制柱狀圖、餅圖、曲線圖等常用二維圖表。
  • Qt Data Visualization 是三維數據圖表模塊,用於數據的三維顯示,如散點的三維空間分布、三維曲面等。
  • Qt Scritp(Deprecated)是腳本模塊,已被拋棄,不建議安裝。
“Tools”分類下的開發組件
組件 說明
Qt Creator 4.3.0 這是集成開發環境,強制安裝的,以后所有的項目和代碼都在 Qt Creator 里面新建和編輯。
Qt Creator 4.3.0 CDB Debugger surpport 用於和 CDB 調試工具對接,默認安裝,一般用於調試 VC 編譯的 Qt 程序。
MinGW 5.3.0 這是開源的編譯器套件,這本教程必須用到的,需要讀者勾選安裝。
Strawberry Perl 5.22.1.3 用於編譯 Qt 源代碼的 Perl 開發環境,不需要安裝。如果讀者以后用到,也可以另外手動安裝,在搜索引擎搜索 Strawberry Perl 關鍵詞,去 Strawberry Perl 官網下載最新的安裝包是一樣用的。


選擇完了組件,根據向導一步一步操作就可以了。安裝完成后,在 Windows“開始”菜單中會看到 Qt 5.9.0 程序組。

Qt 5.9.0所包含的程序
圖4:Qt 5.9.0 所包含的程序

 

 

對各個程序的說明
程序 說明
Qt Creator 4.6.2 (Enterprise) Qt 的集成開發環境,本教程就使用它來創建和管理 Qt 項目。
Assistant(Qt 助手) 用來查看幫助文檔,已被集成在 Qt Creator 中。
Designer(Qt 設計師) 圖形界面可視化編輯工具,已被集成在 Qt Creator 中,在 Qt Creator 中編輯或創建界面文件時,就可以自動打開。
Linguist(Qt 語言家) 多國語言翻譯支持工具,可以用來編輯語言資源文件,在開發多語言界面的應用程序時會用到。
Qt 5.11.1 for Desktop (MinGW 5.3.0 32bit) Qt 命令行工具,用來配置 Qt 開發環境(主要是設置 PATH 變量)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM