作者:billy
版權聲明:著作權歸作者所有,商業轉載請聯繫作者獲得授權,非商業轉載請註明出處
目標:
在Ubuntu 16.04 LTS 上安裝 Qt 5.12.4
第一:命令行
最粗暴的方法就是直接通過命令行安裝Qt
Qt4:
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
Qt5:
sudo apt-get install qt5-default qtcreator
這種安裝方式博主不是很推薦,總擔心會少裝東西,而且不能指定版本
第二:官網下載安裝
- 下載Qt
下載地址:http://download.qt.io/archive/qt
Windows系統下載exe;Linux系統下載run;Mac下載dmg
所以這裏我們選擇 qt-opensource-windows-x86-5.12.4.run
- 安裝Qt
- 待下載完成後,切換到run文件所在目錄
- 執行命令,修改文件的權限
sudo chmod +x qt-opensource-windows-x86-5.12.4.run
- 開始安裝
sudo ./qt-opensource-windows-x86-5.12.4.run
一路 next 之後
博主推薦這裏選擇“全選”,可以把Qt控件的源代碼全部下載下來,還有很多Qt自己實現的Demo可以研究
當然選擇“全選”會花費很多時間來安裝,也會佔用很大的空間,如圖顯示20.21GB,所以請根據自己情況來決定
- 配置環境變量
如果進入到 Qt Creator 所在目錄下是可以運行 Qt Creator 的,但每次都這樣會很麻煩,可以將其加入到系統環境變量
命令行執行 sudo gedit /etc/profile
後面那個文件就是存放環境變量的,如果沒有取得root權限這個文件是隻讀的,所以要想修改它就要先取得權限
在文件中添加
export QTDIR=/home/billy/Qt5.12.4/Tools/QtCreator
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
命令行執行 source /etc/profile
使修改的環境變量生效
命令行執行 qtcreator
就可以啓動 Qt Creator 了
我們可以在命令行執行 qmake -version
來檢驗是否配置成功
- 安裝依賴庫
安裝編譯器,命令行執行 sudo apt-get install g++-7
這裏提一下安裝g++低版本也是可以的,之所以安裝g++-7是爲了使用c++11的標準,而且在某些軟件中需要使用gcc 7.0以上版本來提高性能,例如 YOLO
安裝 GL 庫,命令行執行 sudo apt-get install libgl1-mesa-dev
至此 Qt 環境就安裝完成了,可以打開軟件編程了?