新聞中心
Qt是一個(gè)跨平臺(tái)的C++圖形界面應(yīng)用程序框架。它提供給開(kāi)發(fā)者建立圖形用戶界面所需的功能,廣泛用于開(kāi)發(fā)GUI程序,也可用于開(kāi)發(fā)非GUI程序。Qt很容易擴(kuò)展,并且允許真正地組件編程,本篇文章重點(diǎn)為大家講解一下Linux下安裝Qt具體方法。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、微信平臺(tái)小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了安徽免費(fèi)建站歡迎大家使用!
1、下載 Qt5 離線安裝包
下載地址:http://www.qt.io/download-open-source/ 進(jìn)入后,請(qǐng)注意頁(yè)面最下方有個(gè)【View All Downloads】鏈接,點(diǎn)擊它可找到離線安裝包!
根據(jù)自己的操作系統(tǒng)版本,選擇對(duì)應(yīng)的安裝包:
2、添加執(zhí)行權(quán)限
下載完成后,得到離線安裝包,打開(kāi)【終端】,進(jìn)入離線安裝包所在的目錄,然后執(zhí)行命令:
sudo chmod +x qt-opensource-linux-x86-5.4.1.run
-
1
3、開(kāi)始安裝
添加執(zhí)行權(quán)限后,可以開(kāi)始安裝Qt5,在步驟2的基礎(chǔ)上,繼續(xù)運(yùn)行命令:
sudo ./qt-opensource-linux-x86-5.4.1.run
-
1
可見(jiàn)如下窗口:
接下來(lái)按照編號(hào)指示的步驟依次操作:
4、配置環(huán)境變量
在【終端】中執(zhí)行如下命令:
sudo gedit /etc/profile
-
1
添加如下內(nèi)容: 32位系統(tǒng):
export QTDIR=/opt/Qt5.4.1/5.4
export PATH=$QTDIR/gcc/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/gcc/lib:$LD_LIBRARY_PATH
-
1
-
2
-
3
64位系統(tǒng):
export QTDIR=/opt/Qt5.4.1/5.4
export PATH=$QTDIR/gcc_64/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/gcc_64/lib:$LD_LIBRARY_PATH
-
1
-
2
-
3
上面的路徑,請(qǐng)自己對(duì)照所安裝的版本更改!
保存退出, 執(zhí)行命令:source /etc/profile 讓環(huán)境變量生效!
5、驗(yàn)證是否安裝成功
終端下執(zhí)行命令:qmake -version
如果出現(xiàn)如下信息,表示配置安裝成功:
6、測(cè)試實(shí)例
打開(kāi)Qt Creator,點(diǎn)擊New Project,創(chuàng)建一個(gè)新項(xiàng)目:
7、解決錯(cuò)誤
當(dāng)嘗試運(yùn)行時(shí),會(huì)有錯(cuò)誤出現(xiàn):
根據(jù)錯(cuò)誤提示,我們打開(kāi)如下的界面:
出現(xiàn)上述錯(cuò)誤是因?yàn)槲覀儧](méi)有安裝可用的g++編譯器(基本上所有的linux發(fā)行版都自帶安裝了gcc編譯器),在終端中執(zhí)行如下命令:
sudo apt-get install g++
-
1
安裝完成后,重新打開(kāi)Qt Creator,可以發(fā)現(xiàn)已經(jīng)找到編譯器了:
再編譯一次:
會(huì)發(fā)現(xiàn)報(bào)如下的錯(cuò)誤:
這是因?yàn)闆](méi)有安裝GL庫(kù),終端下執(zhí)行命令:
sudo apt-get install libgl1-mesa-dev
-
1
安裝完成后,再次編譯,應(yīng)該就能成功了!
8、安裝完成 經(jīng)過(guò)上面的步驟,應(yīng)該能成功編譯并運(yùn)行程序了,整個(gè)安裝過(guò)程結(jié)束!
當(dāng)前題目:Linux下安裝Qt應(yīng)用程序開(kāi)發(fā)框架
URL地址:http://m.5511xx.com/article/dpjcppo.html


咨詢
建站咨詢
