http://c.biancheng.net/view/3851.htmlhtml
Qt 體積很大,有 1GB~3GB,官方下載通道很是慢,相信不少讀者會崩潰,因此建議你們使用國內的鏡像網站(較快),或者使用迅雷下載(很快)。
做爲 Qt 下載教程,本文會同時講解以上三種下載方式。android
Qt 官網有一個專門的資源下載網站,全部的開發環境和相關工具均可以從這裏下載,具體地址是:http://download.qt.io/
windows
目錄 | 說明 |
---|---|
archive | 各類 Qt 開發工具安裝包,新舊都有(能夠下載 Qt 開發環境和源代碼)。 |
community_releases | 社區定製的 Qt 庫,Tizen 版 Qt 以及 Qt 附加源碼包。 |
development_releases | 開發版,有新的和舊的不穩定版本,在 Qt 開發過程當中的非正式版本。 |
learning | 有學習 Qt 的文檔教程和示範視頻。 |
ministro | 迷你版,目前是針對 Android 的版本。 |
official_releases | 正式發佈版,是與開發版相對的穩定版 Qt 庫和開發工具(能夠下載Qt開發環境和源代碼)。 |
online | Qt 在線安裝源。 |
snapshots | 預覽版,最新的開發測試中的 Qt 庫和開發工具。 |
archive 和 official_releases 兩個目錄都有最新的 Qt 開發環境安裝包,咱們以 archive 目錄裏的內容爲例來講明。點擊進入 archive 目錄,會看到四個子目錄:網絡
目錄 | 說明 |
---|---|
vsaddin | 這是 Qt 針對 Visual Studio 集成的插件,本教程基本不使用 Visual Studio ,因此不須要插件。 |
qtcreator | 這是 Qt 官方的集成開發工具,可是 qtcreator 自己是個空殼,它沒有編譯套件和 Qt 開發庫。 除了老版本的 Qt 4 須要手動下載 qtcreator、編譯套件、Qt 開發庫進行搭配以外,通常用不到。對於咱們教程壓根不須要下載它,由於 Qt 5 有專門的大安裝包,裏面包含開發須要的東西,而且能自動配置好。 |
qt | 這是 Qt 開發環境的下載目錄,咱們剛說的 Qt 5 的大安裝包就在這裏面。 |
online_installers | 在線安裝器,國內用戶不建議使用,在線安裝是龜速,還常常斷線。咱們教程採用的所有是離線的大安裝包。 |
咱們再進入 qt 子目錄 ,看到以下列表:工具
上圖沒有列完整,這個 qt 目錄包含了全部的 Qt 版本,從 1.0 到目前的 5.12 。
因爲 Qt 5.9 是一個長期技術支持版本(Long Term Support,LTS),在將來幾年裏都將有更新支持,所以,本教程以 Qt 5.9 LTS 版本爲例進行講解,而且全部實例程序均使用 Qt 5.9 編譯測試經過。學習
Qt 的上一個 LTS 版本是 5.6,它其實已經超出支持期了。開發工具
進入 5.9 目錄,會看到各類子版本:測試
這裏解釋一下 Qt 的版本號,好比 5.9.8 是完整的 Qt 版本號,第一個數字 5 是大版本號(major),第二個數字 9 是小版本號(minor),第三個數字 8 是補丁號(patch)。 只要前面兩個數字相同,Qt 的特性就是一致的,最後的數字是對該版本的補丁更新。也就是說本教程對 5.9.* 系列的 Qt 都是通用的,下載 5.9.* 任意一個版本均可以,這裏咱們如下載 5.9.0。
點擊 5.9.0,進入子目錄:網站
根據不一樣的操做系統,選擇不一樣的安裝包便可,不用管源碼包,除非你想本身編譯或者閱讀源碼。
咱們以 Windows 安裝包(qt-opensource-windows-x86-5.9.0.exe)講解一下 Qt 安裝包命名規則,其中:spa
請讀者注意圖5中最後一欄的 Details 連接(紅色方框圈起來的地方)。點擊 Details 連接能夠進入詳情頁,在該頁面能夠看到文件的大小、校驗和以及世界各地鏡像下載連接(這纔是重點)。
能夠清楚地看到,Qt 在國內的有三個鏡像網站能夠下載,點擊這些地址中的一個就能夠下載,從國內鏡像網站下載速度快一些。
這裏給你們推薦幾個國內著名的 Qt 鏡像網站,主要是各個高校的:
國內鏡像網站的結構和官方是相似的,咱們在第一部分已經分析過了,這裏再也不贅述。
將 Qt 軟件的下載地址複製到迅雷的下載框,若是迅雷官方有資源,就會自動識別,下載速度就很快了。
如何找到 Qt 軟件的下載地址呢?以清華大學開源軟件鏡像站爲例,進入 Qt 5.9.0 的下載目錄(https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.0/),在某個連接處單擊鼠標右鍵,會彈出一個菜單,選擇「複製連接地址」,以下圖所示:
這樣就把 Qt 5.9.0 的下載地址(具體爲 https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.0/qt-opensource-windows-x86-5.9.0.exe)複製到了剪切板,而後再粘貼到迅雷的下載框:
點擊「當即下載」按鈕,稍等片刻,迅雷會自動匹配到資源,速度飛快。
注意,經常使用的 Qt 版本通常都能匹配到資源,可是不保證每一個版本都能匹配到資源,上面的例子僅對清華大學鏡像站的 Qt 5.9.0 Windows 版(https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.0/qt-opensource-windows-x86-5.9.0.exe)有效。
對 Qt 版本更新感興趣的讀者請訪問 Qt wiki 網站,地址爲:https://wiki.qt.io/Main
Qt wiki 網站會顯示最新的正式版、LTS 版、正在開發中的版本等等,比主站(https://www.qt.io/)靠譜多了。Qt 主站由於商業推廣的緣由,安裝包的下載步驟很是繁瑣。