安裝Qt及相關問題解決

2021-08-08 12:57:45 字數 1954 閱讀 8224

download qt:

2.安裝

首先要cd進入軟體安裝包的目錄,然後取得安裝許可權,進行圖形化安裝,如下:

$ cd /home/keith/soft

$ chmod +x qt-opensource-linux-x86-5.5.1.run

$ ./qt-opensource-linux-x86-5.5.1.run

3.安裝過程幾乎一路next,在選擇時如果需要assistant,想學習官方原始碼就select all就可以了。等待安裝完成

4.qt以c/c++為依託,用python也可,先檢查一下有沒有gcc/g++編譯器,沒有的話動手安裝.

執行官方示例程式如下:

解除安裝:1.進入qt5.5.1的安裝目錄:例如我的目錄:cd /home/***/software/qt5.5.1;

2.執行命令:./maintenancetool;

3.進入圖形化介面,按照操作解除安裝即可。

原因: 如果系統沒有自帶opengl庫時,在做帶有3d效果的介面會報錯,手動安裝opengl

解決方案:

sudo apt-get install mesa-common-dev

sudo apt-get install libglu1-mesa-dev -y

在ubuntu下使用qt 編譯時候遇上了cannot find -lgl錯誤

原因:缺少相應的庫檔案

解決方案:

使用命令

sudo apt-get install libgl1-mesa-dev或者libgl1-mesa-dev或者libglu1-mesa-dev

可以解決問題

編譯時出現類似下面的錯誤

error:

//home/***/anaconda2/lib/libqt5gui.so.5: undefined reference to `png_get_offs@png16_0'

//home/***/anaconda2/lib/libqt5gui.so.5: undefined reference to `png_create_info_struct@png16_0'

//home/***/anaconda2/lib/libqt5gui.so.5: undefined reference to `png_read_update_info@png16_0'

//home/***/anaconda2/lib/libqt5gui.so.5: undefined reference to `png_write_image@png16_0'

//home/***/anaconda2/lib/libqt5gui.so.5: undefined reference to `png_set_gamma@png16_0'

//home/***/anaconda2/lib/libqt5core.so.5: undefined reference to `ucnv_getalias_54'

//home/***/anaconda2/lib/libqt5gui.so.5: undefined reference to `png_get_y_pixels_per_meter@png16_0'

//home/***/anaconda2/lib/libqt5gui.so.5: undefined reference to `png_get_image_height@png16_0'

...

原因:qt安裝在了使用者目錄下,當時沒有配置環境變數,出現了鏈結錯誤:

解決方案:

利用export 命令設定環境變數:[qt安裝目錄下/version number /gcc_64/lib]

在終端輸入:export ld_library_path=/home/***/qt5.7.1/5.7/gcc_64/lib/

window caffe 安裝及相關問題解決

本人的配置 雖然caffe的安裝比較複雜,有人戲稱安裝caffe要10元一次,除錯一層網路只有5塊。但是網上安裝caffe的教程,隨便一搜尋就是一大把,安裝過程基本都一樣沒什麼可說的。這裡主要記錄安裝過程遇到的問題。安裝caffe參考部落格 官方caffe windows 配置與示例執行 caffe...

zabbix安裝過程及相關問題解決

背景 公司需要部署乙個監控環境 準備環境 安裝系統 centos7.5 需要工具 xshell xftp 安裝過程 我們直接去參照官網的教程 直接一步一步做就行 這是官網的鏈結 1.首先用xshell連線我們的centos7.5 2.接下去就按照官網提供的步驟去做 相關問題解決 在其他地方找了很多方...

tomcat 安裝及問題解決

安裝 1 wegt 或 rz be 選擇apache tomcat 8.5.38.tar.gz 2 tar zxvf apache tomcat 8.5.38.tar.gz 3 mkdir usr local tomcat 4 mv apache tomcat 8.5.38 usr local to...