xilinx soc学习笔记之在Ubuntu上安装Qt 5
介紹
這是將Qt 5.7.0安裝到Ubuntu 12.10的教程。它可能用于某些較新版本的Qt和Ubuntu。作為反例,Ubuntu 16.04 LTS使用獨(dú)立的系統(tǒng)來控制Qt版本。遵循以下針對(duì)Ubuntu 16.04的指示進(jìn)行操作會(huì)導(dǎo)致錯(cuò)誤,即使您未安裝qt5,也無法在qt4目錄中找到文件。發(fā)現(xiàn)了OpenGL的另一個(gè)不同之處,并在下面的注釋中進(jìn)行了添加。
安裝指南
- 下載(http://download.qt.io/new_archive/qt/5.11/5.11.3/)
訪問Qt下載頁(yè)面,下載32位或64位Linux安裝,具體取決于您的Ubuntu版本。也可以使用wget通過命令行下載安裝文件。
例:
wget http://download.qt.io/official_releases/qt/5.7/5.7.0/qt-opensource-linux-x64-5.7.0.run- 安裝
調(diào)整權(quán)限,運(yùn)行安裝程序,然后按照說明完成安裝。
chmod +x qt-opensource-linux-x64-5.7.0.run ./qt-opensource-linux-x64-5.7.0.run- 安裝g ++
打開終端并執(zhí)行以下命令來安裝g ++:
sudo apt-get install build-essential- 安裝通用字體配置庫(kù)-運(yùn)行時(shí)
打開終端并執(zhí)行以下命令以安裝通用字體配置庫(kù)的完整運(yùn)行時(shí)文件:
sudo apt-get install libfontconfig1- 配置編譯器
啟動(dòng)Qt Creator。轉(zhuǎn)到工具>選項(xiàng)。單擊“?構(gòu)建并運(yùn)行”,然后選擇“?套件”選項(xiàng)卡。如果未自動(dòng)檢測(cè)到編譯器,請(qǐng)對(duì)其進(jìn)行配置。
- 安裝OpenGL庫(kù)
執(zhí)行以下命令以安裝OpenGL庫(kù):
sudo apt-get install mesa-common-dev?注意:僅安裝上述的mesa-common-dev工具包不足以更新Ubuntu版本。根據(jù)Qt論壇[1]中的評(píng)論,需要安裝其他軟件包。執(zhí)行以下命令:
sudo apt-get install libglu1-mesa-dev -y經(jīng)過Qt5.3.1和Ubuntu 14.04的測(cè)試,它解決了缺少-lGL的問題。
- 設(shè)置與專業(yè)文件的文件關(guān)聯(lián)
從在線源安裝時(shí),文件關(guān)聯(lián)不會(huì)自動(dòng)完成。當(dāng)您嘗試將其與文件資源管理器關(guān)聯(lián)時(shí),它也不會(huì)顯示。創(chuàng)建一個(gè)名為“ Qt-Creator.desktop”的文件,并用以下內(nèi)容填充該文件。
[Desktop Entry] Version=1.0 Encoding=UTF-8 Type=Application Name=QtCreator Comment=QtCreator NoDsiplay=true Exec=(Install folder of QT)/Tools/QtCreator/bin/qtcreator %f Icon=(Install folder of QT)/5.4/Src/qtdoc/doc/images/landing/icon_QtCreator_78x78px.png Name[en_US]=Qt-Creator將此文件放置在home .local / share / applications中。
在同一目錄中編輯一個(gè)名為“ defaults.list”的文件。添加以下行。
text/qtcreator=Qt-Creator.desktop;打開文件mimeapps.list并檢查是否存在以下行。
application/vnd.nokia.qt.qmakeprofile=qtcreator.desktop如果沒有,則將其添加到[添加的關(guān)聯(lián)]下。
運(yùn)行以下命令。
sudo update-mime-database /usr/share/mime現(xiàn)在,Qt已添加到文件關(guān)聯(lián)列表中。
故障排除
- Qt Creator需要設(shè)置編譯器才能構(gòu)建
按照上一節(jié)的說明為Qt Creator配置編譯器。
- 錯(cuò)誤:g ++:找不到命令
解:
sudo apt-get install build-essential- 錯(cuò)誤:GL / gl.h:沒有這樣的文件或目錄
解:
sudo apt-get install mesa-common-dev?
?
?
?
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的xilinx soc学习笔记之在Ubuntu上安装Qt 5的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 20平方的客厅装修需要多少钱?
- 下一篇: 关于Ubuntu16.04下安装VMwa