Qt Creator 的下載與安裝


 

一、Qt和Qt Creator的區別

Qt是C++的一個庫,或者說是開發框架,里面集成了一些庫函數,提高開發效率。

Qt Creator是一個IDE,就是一個平台,一個開發環境,類似的比如說VS,也可以進行Qt開發,當然VS中的Qt是作為一個插件插入VS平台的。

 

二、下載

qtcreator是Qt開發的IDE,只安裝這個是不行的,因為還沒有相關的Qt庫呢,也就是說他只是一個空殼,一般都用不上。

qt的版本主要分為windows、linux、mac的版本,分別在不同的平台張運行。 在qt5.9以前,windows版本又細分了一些版本,包括MinGW和MSVC。其中 MSVC 用的 VS 編譯器,還需要安裝一些Visual C++的庫什么的,總之,如果你的電腦中沒有安裝VS那就不要安裝這個版本了,否則使用時編譯通不過

而我們要用的就是MinGW版本,注意這個編譯器是只有32位的,所以在找64位的同學就不要再找了。還有一些是用於安卓開發的,我也不懂,但也用不上啊,至於什么編譯器GCC,G++之類的,也不太懂,MinGW好像是基於G++的

然后說一下qt5.9以后的版本,其實就是集成了。把以前版本中的一些細分都集成到一個安裝包中,可以看到安裝包從以前的1.2G變為了2.3G。而具體的細分就放到了安裝時自選了,比如之前的MinGW和MSVC等不同版本就可以在安裝時選擇,而windows版本就都集成到 qt-opensource-windows-x86-5.9.0 中。

 

1、進入下載地址

下載地址1:

https://www.qt.io/download

這是官網下載地址,選擇開源免費的open source,另外一個commercial是商業版的要收費買license,而且最近好像要注冊賬號才能進入open source。推薦使用所以用下面的下載地址吧!

 

下載地址2(推薦):

http://download.qt.io/

這兒提供了Qt所有的版本,可以任意下載。貌似國內一些大學也做了一些這個網站的鏡像(如,開源軟件鏡像站),下載比較快,但是可能不是最新的。

 

 

 

2、選擇official_releases、qtarchive目錄,都可以,這兒選擇后者

3、進入archive,有四個選項,vsaddin是安裝在VS中的插件Qt。

下載后,就可以去安裝了。

 

三、安裝QT與Qt Creator

具體請參考這邊博客,寫得非常好:QT5.11下載與安裝教程

本處僅列出安裝過程的重點,因為其他步驟基本上沒有什么特別注意的:如何選擇安裝 Qt 所需要的組件(以5.11為例)

 

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

至於其余的一些模塊,則可以根據自身需要勾選。需要說明的是其余模塊中的,Qt WebEngine是谷歌開源的 Web 瀏覽器引擎模塊,而帶 TP 的模塊則表示此模塊目前是技術預覽版。

      

 

工具項(Tools)的選擇

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

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

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

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

 

對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

 

文章更新記錄:

2020.2.24更新, 增加QT下載的鏡像網站。

 

 

 

參考


免責聲明!

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



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