在銀河麒麟 V10 桌面操作系統(tǒng)上安裝 Qt 開(kāi)發(fā)環(huán)境,可以讓用戶在這一國(guó)產(chǎn)操作系統(tǒng)上進(jìn)行高效的跨平臺(tái)應(yīng)用開(kāi)發(fā)。本文將詳細(xì)介紹如何在銀河麒麟 V10 桌面操作系統(tǒng)下安裝 Qt(5.12.10),并部署正確的工作環(huán)境,確保能夠正常開(kāi)發(fā)。
一、下載 Qt
首先,你需要從 Qt 的官方網(wǎng)站下載安裝包。進(jìn)入 Qt 官方下載網(wǎng)站,找到適合 Linux 系統(tǒng)的安裝包,選擇 qt-opensource-linux-x64-5.12.10.run 進(jìn)行下載。如果官網(wǎng)下載速度較慢,你可以選擇使用迅雷等下載工具來(lái)加速下載過(guò)程。
需要注意的是,目前 Qt 官方網(wǎng)站可能無(wú)法直接下載該文件,我已將文件上傳到其他鏈接,提取碼也已提供。如果鏈接失效,你可以通過(guò)私信聯(lián)系我獲取最新的下載信息。
下載完成后,將安裝包拷貝到銀河麒麟系統(tǒng)中,建議放到個(gè)人的 home 路徑下。
二、Qt 安裝
1. 賦予執(zhí)行權(quán)限
在銀河麒麟系統(tǒng)中,打開(kāi)終端,進(jìn)入安裝包所在的路徑。使用以下命令賦予安裝包執(zhí)行權(quán)限:
chmod 777 qt-opensource-linux-x64-5.12.10.run
或者:
chmod a+x qt-opensource-linux-x64-5.12.10.run
2. 斷開(kāi)網(wǎng)絡(luò)連接
在安裝 Qt 之前,建議先斷開(kāi)網(wǎng)絡(luò)連接,這樣可以跳過(guò)注冊(cè)流程,直接進(jìn)入安裝界面。
3. 運(yùn)行安裝包
根據(jù)你的用戶權(quán)限和安裝路徑選擇合適的命令運(yùn)行安裝包:
如果當(dāng)前登錄的用戶為普通用戶,且想要將軟件安裝到自己的 home 路徑(如 /home/username/Qt5.12.10),則直接執(zhí)行:
./qt-opensource-linux-x64-5.12.10.run
如果當(dāng)前登錄的用戶為普通用戶,但想要將軟件安裝到默認(rèn)的 /opt/Qt5.12.10 路徑下,則需要執(zhí)行:
sudo ./qt-opensource-linux-x64-5.12.10.run
由于普通用戶沒(méi)有 /opt 路徑的寫入權(quán)限,直接執(zhí)行普通用戶命令會(huì)導(dǎo)致安裝進(jìn)度條卡住不動(dòng)。
如果當(dāng)前登錄的用戶為 root,則可以隨意選擇上述任意一條命令。
4. 安裝過(guò)程
打開(kāi)安裝程序后,根據(jù)提示進(jìn)行操作。安裝路徑可以選擇默認(rèn)的 /opt 路徑,也可以選擇自己的 home 路徑。在選擇安裝模塊時(shí),根據(jù)你的需求進(jìn)行選擇。如果你不確定需要哪些模塊,建議選擇全部安裝,以避免后續(xù)可能出現(xiàn)的依賴問(wèn)題。等待安裝過(guò)程完成。
5. 安裝編譯環(huán)境
安裝完成后,重新連接網(wǎng)絡(luò)。在終端中輸入以下命令,安裝 Qt 所需的編譯器和環(huán)境:
sudo apt-get install g++
sudo apt-get install libgl1-mesa-dev
至此,你已經(jīng)在銀河麒麟系統(tǒng)下成功安裝了 Qt 軟件及編譯環(huán)境,可以開(kāi)始編寫代碼、編譯代碼和運(yùn)行程序了。
三、注意事項(xiàng)
1. 創(chuàng)建桌面快捷方式
安裝完成后,桌面可能沒(méi)有 Qt 的圖標(biāo)。你可以通過(guò)以下兩種方式啟動(dòng) Qt Creator:
在終端中輸入以下命令啟動(dòng) Qt Creator:
/opt/Qt5.12.10/Tools/QtCreator/bin/qtcreator
或者,如果你安裝在自己的 home 路徑下,路徑會(huì)有所不同。
右鍵點(diǎn)擊 Qt Creator 的可執(zhí)行文件,選擇“發(fā)送到桌面快捷方式”,創(chuàng)建一個(gè)桌面快捷方式。
2. 其他問(wèn)題
如果你在安裝過(guò)程中遇到任何問(wèn)題,可以直接回復(fù)或私信我,我會(huì)盡快為你解答。
通過(guò)以上步驟,你可以在銀河麒麟 V10 桌面操作系統(tǒng)上輕松安裝 Qt 開(kāi)發(fā)環(huán)境,開(kāi)始你的開(kāi)發(fā)之旅。希望這篇文章能為你提供幫助!