安装
online方式(不推荐)
chmod +x qt-unified-linux-x64-3.2.3-online.run
#./qt-opensource-linux-x64-5.6.3.run
./qt-unified-linux-x64-3.2.3-online.run
offline方式(推荐)
参考:https://wiki.qt.io/Install_Qt_5_on_Ubuntu
登录网址:http://download.qt.io/official_releases/qt
找到自己需要的版本.run文件下载
wget http://download.qt.io/official_releases/qt/5.14/5.14.2/qt-opensource-linux-x64-5.14.2.run
chmod +x qt-opensource-linux-x64-5.14.2.run
./qt-opensource-linux-x64-5.14.2.run
#建议安装目录/opt/Qt5xx
#sudo apt-get install build-essential #安装编译套件,qtcreator编译c++ code时需要调用
快捷键配置(optional)
vim ~/.bashrc
# 添加如下内容,否则qtcreator和qmake不能命令行直接调用
alias qtcreator='/opt/Qt5.14.2/Tools/QtCreator/bin/qtcreator'
alias qmake='/opt/Qt5.14.2/5.14.2/gcc_64/bin/qmake'
alias qassistant='/opt/Qt5.14.2/5.14.2/gcc_64/bin/assistant'
source ~/.bashrc
qtcreator -version
qmake -version
qassistant
卸载
sudo ./MaintenanceTool #卸载
sudo apt-get autoremove --purge libqt4-[a-z]* #qt4清理
sudo apt-get autoremove --purge libqt5-[a-z]* #qt5清理
问题
1:Ubuntu下解决Qt5.7.0 cannot find -lGL
详细参考:https://blog.csdn.net/wangzhen209/article/details/66972973
sudo apt-get install libgl1-mesa-dev
其它