xilinx soc学习笔记之在Ubuntu上安装Qt 5
介紹
這是將Qt 5.7.0安裝到Ubuntu 12.10的教程。它可能用于某些較新版本的Qt和Ubuntu。作為反例,Ubuntu 16.04 LTS使用獨立的系統來控制Qt版本。遵循以下針對Ubuntu 16.04的指示進行操作會導致錯誤,即使您未安裝qt5,也無法在qt4目錄中找到文件。發現了OpenGL的另一個不同之處,并在下面的注釋中進行了添加。
安裝指南
- 下載(http://download.qt.io/new_archive/qt/5.11/5.11.3/)
訪問Qt下載頁面,下載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- 安裝
調整權限,運行安裝程序,然后按照說明完成安裝。
chmod +x qt-opensource-linux-x64-5.7.0.run ./qt-opensource-linux-x64-5.7.0.run- 安裝g ++
打開終端并執行以下命令來安裝g ++:
sudo apt-get install build-essential- 安裝通用字體配置庫-運行時
打開終端并執行以下命令以安裝通用字體配置庫的完整運行時文件:
sudo apt-get install libfontconfig1- 配置編譯器
啟動Qt Creator。轉到工具>選項。單擊“?構建并運行”,然后選擇“?套件”選項卡。如果未自動檢測到編譯器,請對其進行配置。
- 安裝OpenGL庫
執行以下命令以安裝OpenGL庫:
sudo apt-get install mesa-common-dev?注意:僅安裝上述的mesa-common-dev工具包不足以更新Ubuntu版本。根據Qt論壇[1]中的評論,需要安裝其他軟件包。執行以下命令:
sudo apt-get install libglu1-mesa-dev -y經過Qt5.3.1和Ubuntu 14.04的測試,它解決了缺少-lGL的問題。
- 設置與專業文件的文件關聯
從在線源安裝時,文件關聯不會自動完成。當您嘗試將其與文件資源管理器關聯時,它也不會顯示。創建一個名為“ Qt-Creator.desktop”的文件,并用以下內容填充該文件。
[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中。
在同一目錄中編輯一個名為“ defaults.list”的文件。添加以下行。
text/qtcreator=Qt-Creator.desktop;打開文件mimeapps.list并檢查是否存在以下行。
application/vnd.nokia.qt.qmakeprofile=qtcreator.desktop如果沒有,則將其添加到[添加的關聯]下。
運行以下命令。
sudo update-mime-database /usr/share/mime現在,Qt已添加到文件關聯列表中。
故障排除
- Qt Creator需要設置編譯器才能構建
按照上一節的說明為Qt Creator配置編譯器。
- 錯誤:g ++:找不到命令
解:
sudo apt-get install build-essential- 錯誤:GL / gl.h:沒有這樣的文件或目錄
解:
sudo apt-get install mesa-common-dev?
?
?
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的xilinx soc学习笔记之在Ubuntu上安装Qt 5的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 20平方的客厅装修需要多少钱?
- 下一篇: 山东省聊城市临清市怡警苑小区划片初中有楼