圖解Qt安裝(Linux平台)


http://c.biancheng.net/view/3886.html

 

 

Linux 發行版雖然眾多,但 Qt 安裝過程大同小異,本節以 CentOS 7 為例來演示 Qt 的安裝。

在《 Qt下載》一節中我們已經講解了 Qt 安裝包的下載方式,Qt 5.9.0 Linux 安裝包的名稱為 qt-opensource-linux-x64-5.9.0.run。

下載的 run 文件不一定具有可執行權限, 可以執行如下命令開啟執行權限:

chmod +x /文件夾路徑/qt-opensource-linux-x64-5.9.0.run

將“文件夾路徑”替換為自己系統里該 run 文件的路徑即可。然后可以直接點擊運行該 run 文件,開始安裝。

注意以下是以普通用戶權限安裝的,安裝位置是 /home/用戶名/Qt5.9.0/,如果希望安裝到其他的目錄(如 /opt/ 目錄),是需要 root 權限的。

下面示范簡單的普通用戶安裝方式,需要用戶主目錄 /home 所在磁盤分區至少剩余 2GB 空間。所示范的是 64 位安裝包,使用的發行版是 CentOS 7(64 位)。

運行 qt-opensource-linux-x64-5.9.0.run 文件,根據向導一步步安裝就可以了。關於 Qt 的安裝需要說明以下幾點。

1) 注冊和登錄

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

2) 安裝路徑

Qt 在安裝過程中允許自定義安裝路徑,我將 Qt 安裝在主目錄下的 programs/Qt5.9.0 文件夾中,一般使用默認路徑即可。
指定 Qt 安裝路徑
圖2:指定 Qt 安裝路徑

3) 選擇安裝組件

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

Qt 的安裝組件分為兩部分:一部分是“Qt 5.9”分類下的,該分類包含的是 Qt 開發庫,也就是動態鏈接庫或者靜態鏈接庫;另一部分是“Tools”分類下的,該分類包含的是集成開發環境(可執行程序),也就是 Qt Creator(在 Windows 下還會有其它工具)
 
Qt 安裝組件及其說明
“Qt 5.9”分類下的開發庫
開發庫 說明
Desktop gcc 64-bit 這是使用桌面版 GCC 64-bit 編譯環境生成的 Qt 庫,是 Qt 的核心,必須安裝。

注意,雖然名字看起來像是 GCC 編譯器套件,但實際上說的是 Qt 庫的編譯環境。大部分 Linux 發行版都會預裝 GCC 編譯器套件,所以 Qt 安裝包沒必要附帶它們。
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,證明安裝成功了。點擊 Qt Creator,就可以開始 Qt 編程了。

Qt 安裝完成
圖4:Qt 安裝完成


免責聲明!

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



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