Debian搭建Qt 5開發環境
阿新 • • 發佈:2018-12-14
在安裝前首先需要保證已經搭好了基本的開發環境,如果沒有的話,請在終端下執行
$ sudo aptitude install gcc g++ build-essential make automake autogen autoconf
然後前往Qt官網下載Qt安裝包(請選擇你需要的版本,比如在此處我選擇了最新的5.9.2linux版),下載完成以後在終端下執行下面兩條命令
$ sudo chmod +x qt-opensource-linux-x64-5.9.2.run
$ ./qt-opensource-linux-x64-5.9.2.run
安裝過程中需要選擇安裝目錄,在這裡我選擇了/opt/Qt5.9.2
$ sudo aptitude install mesa-common-dev
在Debian下安裝QT5之後,新建工程,在編譯的時候出現以下兩個錯誤:
cannot find -lGL
collect2:error:ld returned 1 exit status
這是由於系統缺少連結庫,在終端執行下面的命令即可解決問題。
$ sudo aptitude install libglu1-mesa -dev freeglut3-dev
到目前為止,已經能夠在Qt Creator里正常的編譯程式了,如果想在命令列下執行,就需要對qmake配置環境變數,方法如下:首先修改~/.bashrc
檔案,新增下面這句
export PATH="/opt/Qt5.9.2/5.9.2/gcc_64/bin":$PATH
上面的/opt/Qt5.9.2
依據你自己的安裝目錄進行修改,最後在終端執行
$ source ~/.bashrc