QT5.11下載與安裝教程


一、QT軟件下載

Qt 5.9 之后的安裝包與之前相比,不再區分 VS 版本和 MinGW 版本,而是全都整合到了一個安裝包中。因此,與之前的安裝包相比,體積也是大了不少,以前是 1G 多,現在是 2G 多。

QT5.9.0安裝包

QT5.8.0安裝包

下載地址:http://download.qt.io/archive/qt/

 

各目錄說明如下: 
①gdb是針對Android開發的調試器。 
②jom可以百度一下,http://qt-project.org/wiki/jom ,是nmake克隆版,支持多條獨立命令並行構建軟件,加快軟件構建速度。
③online_installers是在線安裝器。 
④Pyside是用於支持Python語言編寫Qt程序的。 
⑤qbs是Qt Build Suite (QBS) ,http://qt-project.org/wiki/qbs,QBS是新創的Qt程序生成工具,因為Qt一般使用qmake來生成項目進行編譯,qmake必須根據qt版本變化而變化,不便於管理,qt開發者對qmake又愛又恨,因此創建了不依賴Qt版本的生成工具QBS。
⑥qt,當然是qt庫本身了。
⑦qt-installer-framework,是專門用於發布開發好的程序用的,生成程序安裝器,可以為Linux、Windows、MacOS生成安裝器。Qt自己的QtCreator、QtSDK等安裝程序就是使用qt-installer-framework打包的。
⑧qtcreator是集成開發環境。 

⑨vsaddin,是針對VisualStudio的Qt開發插件。

下載文件

二、軟件安裝

1

windows:雙擊安裝文件

 

linux:首先要cd進入軟件安裝包的目錄,然后取得安裝權限,進行圖形化安裝,如下:

  1. cd 桌面
  2. chmod +x qt-opensource-linux-x64-5.11.0.run
  3. ./qt-opensource-linux-x64-5.11.0.run 

在安裝文件夾的界面,建議大家不要將 Qt 安裝在系統盤 C 盤(比如我在此作了更改,將其安裝到 D 盤。當然,你安裝在 C 盤也是可以的),其他保持默認即可。繼續點擊“下一步”。

 

 


 

 

 

3  執行下一步,進入選擇界面。

下面,就到了重點了。在選擇組件界面,請務必要選對安裝 Qt 所需要的組件,否則你安裝以后是無法正常運行的。

首先,點擊各項前面的 > 箭頭展開子項的內容。(以5.11為例)

 

選項說明(只針對Windows系統)在 Qt5.11 一項中,如果你是使用 MinGW 進行編譯,請務必選中 MinGW 模塊。而如果你希望調用 VS 的編譯器進行編譯,則需要勾選對應的 VS 模塊。當然,如果希望進行安卓開發,則安卓模塊是少不了了。

至於其余的一些模塊,則可以根據自身需要勾選。這里着重介紹下 Qt WebEngine 和三個后面帶TP的模塊項。Qt WebEngine是谷歌開源的 Web 瀏覽器引擎模塊,而帶 TP 的模塊則表示此模塊目前是技術預覽版。

我的建議是,如果你是初學,這些則可以不選。千萬不要以為柿子西瓜一籮筐什么都選上是最好的,這樣一來是增大存儲空間,二來多多少少會影響 Qt 運行時的速度,增加不必要的內存消耗。

 

下面,接着看工具項(Tools)的選擇。

第一項是CDB的調試器,如果你僅使用 MinGW進行編譯,則此項可以不選。

第二項雖然名字帶 MinGW,但只是用於交叉編譯的(交叉編譯即在某一平台上編譯用於其他平台的程序),如果用不到,也可以不選。

至於第三項,那是用於 Perl 的。如果你電腦中本身沒有安裝 Perl,那是裝不上的。

選擇完成后,繼續點擊“下一步”。

 

4、接着執行下一步

 

5、安裝完成

 

 

對linux:

1、 Qt以C/C++為依托,用Python也可,最新版本的Qt可能沒有gcc/g++編譯器,所以需要先檢查一下有沒有GCC/G++編譯器,沒有的話自己手動安裝。

2、如果系統沒有自帶OpenGL庫時,在做帶有3D效果的界面會報錯,手動安裝OpenGL。(以ubuntu為例)

sudo apt-get install mesa-common-dev 

sudo apt-get install libglu1-mesa-dev -y


免責聲明!

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



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