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 文件不一定具有可執行權限, 可以執行如下命令開啟執行權限:
注意以下是以普通用戶權限安裝的,安裝位置是 /home/用戶名/Qt5.9.0/,如果希望安裝到其他的目錄(如 /opt/ 目錄),是需要 root 權限的。
下面示范簡單的普通用戶安裝方式,需要用戶主目錄 /home 所在磁盤分區至少剩余 2GB 空間。所示范的是 64 位安裝包,使用的發行版是 CentOS 7(64 位)。
運行 qt-opensource-linux-x64-5.9.0.run 文件,根據向導一步步安裝就可以了。關於 Qt 的安裝需要說明以下幾點。
圖1:Qt 安裝過程中提示用戶注冊
圖2:指定 Qt 安裝路徑
圖3:Qt 組件
Qt 的安裝組件分為兩部分:一部分是“Qt 5.9”分類下的,該分類包含的是 Qt 開發庫,也就是動態鏈接庫或者靜態鏈接庫;另一部分是“Tools”分類下的,該分類包含的是集成開發環境(可執行程序),也就是 Qt Creator(在 Windows 下還會有其它工具)
選擇完了組件,根據向導一步一步操作就可以了。安裝完成后,在左上角“應用程序 --> 編程”菜單中可以看到 Qt Creator,證明安裝成功了。點擊 Qt Creator,就可以開始 Qt 編程了。
圖4: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)即可,實際開發時不需要登錄。
圖1:Qt 安裝過程中提示用戶注冊
2) 安裝路徑
Qt 在安裝過程中允許自定義安裝路徑,我將 Qt 安裝在主目錄下的 programs/Qt5.9.0 文件夾中,一般使用默認路徑即可。
圖2:指定 Qt 安裝路徑
3) 選擇安裝組件
Qt 安裝過程中最關鍵的一步是組件的選擇,請看下圖:
圖3:Qt 組件
Qt 的安裝組件分為兩部分:一部分是“Qt 5.9”分類下的,該分類包含的是 Qt 開發庫,也就是動態鏈接庫或者靜態鏈接庫;另一部分是“Tools”分類下的,該分類包含的是集成開發環境(可執行程序),也就是 Qt Creator(在 Windows 下還會有其它工具)
“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 是指拋棄的舊模塊,兼容舊代碼使用的,一般用不到。這些附加模塊讀者可以選擇部分或都勾選了安裝,占用空間不大。 部分組件說明:
|
“Tools”分類下的集成開發環境 | |
集成開發環境 | 說明 |
Qt Creator 4.3.0 | 這是集成開發環境,強制安裝的,以后所有的項目和代碼都在 Qt Creator 里面新建和編輯。 |
選擇完了組件,根據向導一步一步操作就可以了。安裝完成后,在左上角“應用程序 --> 編程”菜單中可以看到 Qt Creator,證明安裝成功了。點擊 Qt Creator,就可以開始 Qt 編程了。

圖4:Qt 安裝完成