deepin下安裝Qt5 以及部分問題解決

2022-08-19 15:21:11 字數 1386 閱讀 7629

3 開始安裝 qt,輸入命令「./qt-opensource-linux-x64-5.13.2.run」或者「sudo ./qt-opensource-linux-x64-5.13.2.run」

兩者的區別在於,乙個是將qt預設安裝在/home目錄下,後者是將qt安裝在根目錄/opt下,當然你也可以在圖形介面安裝過程中自行設定安裝路徑,但是建議最好不要

4 根據彈出的視窗,按照提示操作即可,要求填入賬號**可以跳過或者註冊乙個登入都可以,元件**不知道選那些的建議全選,安裝完成即可

5 qt安裝完成後,先別開啟,因為還需要安裝其他工具以及庫檔案:

1|sudo apt-get install gcc g++         //安裝 linux 下程式設計的編譯器

2|sudo apt-get install libqt4-dev //不然編譯時會出現錯誤「cannot find -lgl」

3|sudo apt-get install build-essential //這是乙個編譯工具,它可以使得我們的程式知道標頭檔案和庫函式放在哪個位置;

6 開啟qt建立專案即可

1 構建專案就會出現:-1: error: cannot find -lgl

解決方法:sudo apt-get install libgl1-mesa-dev

2 安裝qt5後,重啟deepin發現桌面黑屏了,但是終端和應用使用正常,只有桌面黑屏

解決方法:

2 新增環境變數:

export qtdir=/opt/qt5.13.2/5.13.2

export path=$qtdir/gcc_64/bin:$path

export ld_library_path=$qtdir/gcc_64/lib:$ld_library_path

3 生效環境變數:source /etc/profile

結果導致系統環境變數發生問題,刪除新增環境變數即可

1.執行終端:sudo gedit /etc/profile

2.刪除環境變數

3.生效環境變數:source /etc/profile

重啟即可修復黑屏問題

此問題不知是deepin的bug還是環境變數操作問題,具體原理我也不清楚,還請高人指點

deepin下安裝QT開發環境

安裝 2 改變二進位制安裝包檔案屬性為所有使用者可讀可寫可執行 sudo chmod 550 qt opensource linux x64 5.8.0.run 3 用root許可權安裝二進位制安裝包 sudo qt opensource linux x64 5.8.0.run 4 用root許可權...

Ubuntu 13 04 下安裝配置Qt 5

qt 5已經出來一段時間了,官網上顯示qt5帶來了很對新特性,於是也想嚐嚐鮮。之前已經在win7上用了一段時間了,現在想在剛安裝的ubuntu 13.04下也配置好qt,來做arm開發。安裝沒啥說的,一路next就行了!選好安裝路徑,我就預設了,沒改動 安裝元件我全選了 同意gpl協議 安裝吧,我在...

golang GUI開發 Qt5的安裝

golang一直被認為沒有好的gui庫,事實並非如此。目前有基於gtk 3.0的gotk3 以及接下來我們要說的qt 這是基於最新的qt5 5.11 的非官方的binding。選用qt的理由 選擇therecipe qt的理由是首先因為它提供的api與原生qt以及其他binding 例如pyqt5 ...