解釋一下 Qt 的版本號
????????比如 5.15.2?是完整的 Qt 版本號,第一個數(shù)字 5 是大版本號(major),第二個數(shù)字 15?是小版本號(minor),第三個數(shù)字 2?是補丁號(patch)。 只要前面兩個數(shù)字相同,Qt 的特性就是一致的,最后的數(shù)字是對該版本的補丁更新。
?安裝包下載
????????Qt 5.15 之后已經(jīng)不提供離線安裝包了,所以只能用在線安裝包。官網(wǎng)下載比較慢,可以在清華鏡像源下載在線安裝包。
打開鏈接界面如下:
點擊official_releases/
?
項目 | 說明 |
---|---|
snapshots | 預(yù)覽版,最新的開發(fā)測試中的 Qt 庫和開發(fā)工具。 |
online | Qt 在線安裝源。 |
official_releases | 正式發(fā)布版,是與開發(fā)版相對的穩(wěn)定版 Qt 庫和開發(fā)工具(可以下載Qt開發(fā)環(huán)境和源代碼) |
ministro | 迷你版,目前是針對 Android 的版本。 |
learning | 有學(xué)習(xí) Qt 的文檔教程和示范視頻。 |
development_releases | 開發(fā)版,有新的和舊的不穩(wěn)定版本,在 Qt 開發(fā)過程中的非正式版本。 |
community_releases | 社區(qū)定制的 Qt 庫,Tizen 版 Qt 以及 Qt 附加源碼包。 |
archive | 各種 Qt 開發(fā)工具安裝包,新舊都有(可以下載 Qt 開發(fā)環(huán)境和源代碼)。 |
點擊online_installers/
?點擊qt-unified-windows-x64-online.exe進(jìn)行下載。
在線安裝
1、打開cmd窗口并定位到安裝包所在路徑,輸入下面指令:
.\qt-unified-windows-x64-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject
這個步驟是為了后面安裝時使用國內(nèi)的鏡像源,如果用國外的源,速度驚人。
2、打開下面的窗口,如果有QT賬號,可以登錄。
?3、接受開源,選擇個體使用(非商用)
?4、直接Next
?5、隨便選擇一個
?6、?更改安裝路徑,自定義安裝包
?7、根據(jù)需要選擇Qt5.15.2里面的組件,不建議全選,一般選擇MinGW xxx, Qt xxx就可以了,后面有需要再安裝。
編譯環(huán)境?
組件 | 說明 |
---|---|
MSVC *** | 針對 Windows 平臺上的 MSVC 編譯器的 Qt 組件,如 msvc2019 32-bit 和 msvc2019 64-bit 等。安裝該組件需要計算機上已經(jīng)安裝相應(yīng)版本的 Visual Studio。 |
MinGW *** | 編譯器模塊。MinGW 是 Minimalist GNU for Windows 的縮寫,MinGW 是 Windows 平臺上使用的 GNU 工具集導(dǎo)入庫的集合。 |
UWP *** | WP 是 Windows 10 中 Universal Windows Platform 的簡稱,有不同編譯器類型的 UWP,屬于 MSVC 編譯器生成的 Qt 庫。如果不是開發(fā) UWP 應(yīng)用程序,就不需要,直接忽略。 |
Android *** | 這是針對安卓應(yīng)用開發(fā)的 Qt 庫,一般情況下用不到 |
Sources | Qt 的源代碼包,除非你想閱讀 Qt 的源碼,否則不用安裝。? |
Qt *** | Qt 的附加模塊,這些附加模塊括號里的 TP 是指 Technology Preview ,技術(shù)預(yù)覽模塊的意思,還處在功能測試階段,不是正式版模塊;附加模塊括號里的 Deprecated 是指拋棄的舊模塊,兼容舊代碼使用的,一般用不到(如果不是為和以前開發(fā)的源程序兼容,過時的模塊不要選擇)。 |
Qt第三方庫/功能模塊?
模塊名稱 | 模塊功能 |
Qt Charts | 二維圖表模塊,用于繪制柱狀圖、餅圖、曲線圖等常用二維圖表。 |
Qt Quick 3D | 提供了即將推出的Qt Quick高級3D API的技術(shù)預(yù)覽。 |
Qt Data Visualization | 數(shù)據(jù)可視化模塊,提供了一種在3D中可視化數(shù)據(jù)的方法。存在用于顯示條形圖、散布圖、表面圖和操縱3D場景的方法的C++類和QML類型。此外,圖形可以完全自定義不同的主題。 |
Qt Lottie Animation | 提供了一個用于渲染圖形和動畫的QML API,這些圖形和動畫由Adobe After Effects的Bodymovin插件以JSON格式導(dǎo)出。 |
Qt Purchasing | 用于在Android、iOS和macOS上處理應(yīng)用程序內(nèi)購買的跨平臺API。 |
Qt Virtual Keyboard | 虛擬鍵盤,可以使用自己的布局和樣式對其進(jìn)行擴展。 |
Qt WebEngine | 將快速移動的Chromium web平臺集成到Qt中,并為Qt小部件和Qt Quick提供方便的API,以利用Chromium的web功能。Qt WebEngine充分利用了整個Qt圖形堆棧集成,允許本地Qt控件與web內(nèi)容和OpenGL著色器無縫混合和疊加。在Windows上,該模塊僅在MSVC 2017或MSVC2019下可用。 |
Qt Network Authorization | 是一個附加庫,使Qt應(yīng)用程序能夠使用不同的web身份驗證系統(tǒng)。 |
Qt-WebGL | 流媒體插件是一個Qt平臺抽象插件,它通過網(wǎng)絡(luò)向支持WebGL的瀏覽器提供Qt-Quick和Qt-OpenGL應(yīng)用程序的流媒體。 |
Qt Script | Qt腳本,已棄用。 |
Qt Quick Timeline | 支持基于關(guān)鍵幀的動畫和參數(shù)化。它采用了一種工具友好的方法,因此受到Qt Design Studio和Qt Quick Designer的直接支持,其中包含用于創(chuàng)建基于關(guān)鍵幀的動畫的時間軸編輯器。 |
“Tools”分類下的開發(fā)組件(默認(rèn)安裝即可,無需選擇)
組件 | 說明 |
---|---|
Qt Creator xxx | 這是集成開發(fā)環(huán)境,強制安裝的,以后所有的項目和代碼都在 Qt Creator 里面新建和編輯。 |
Qt Creator xxxx CDB Debugger surpport | 用于和 CDB 調(diào)試工具對接,默認(rèn)安裝,一般用于調(diào)試 VC 編譯的 Qt 程序。 |
MinGW xxxxx | 這是開源的編譯器套件,建議安裝 |
Strawberry Perl 5.22.1.3 | 用于編譯 Qt 源代碼的 Perl 開發(fā)環(huán)境,不需要安裝。如果讀者以后用到,也可以另外手動安裝,在搜索引擎搜索 Strawberry Perl 關(guān)鍵詞,去 Strawberry Perl 官網(wǎng)下載最新的安裝包是一樣用的。 |
?8、勾選后Next
?9、設(shè)置名稱
?10、Install即可
?由于最開始切換到了國內(nèi)的鏡像源,安裝速度很快
?
?
?安裝完成之后,在 Windows“開始”菜單中會看到 Qt 的 程序組。
程序 | 說明 |
---|---|
Assistant(Qt 助手) | 用來查看幫助文檔,已被集成在 Qt Creator 中。 |
Designer(Qt 設(shè)計師) | 圖形界面可視化編輯工具,已被集成在 Qt Creator 中,在 Qt Creator 中編輯或創(chuàng)建界面文件時,就可以自動打開。 |
Linguist(Qt 語言家) | 多國語言翻譯支持工具,可以用來編輯語言資源文件,在開發(fā)多語言界面的應(yīng)用程序時會用到。 |
Qt 5.xx.x(MinGW 5.3.0 32bit) | Qt 命令行工具,用來配置 Qt 開發(fā)環(huán)境(主要是設(shè)置 PATH 變量) |
?參考:QT5.15.2在線安裝教程(詳細(xì)圖文)文章來源:http://www.zghlxwxcb.cn/news/detail-720795.html
? ? ? ? ? Qt5.14.2下載與安裝(保姆級圖文教程)文章來源地址http://www.zghlxwxcb.cn/news/detail-720795.html
到了這里,關(guān)于Qt5.15.2安裝的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!