系统环境:Ubuntu 18.04
Qt版本: 5.9.9
下载链接:https://download.qt.io/official_releases/qt/5.9/5.9.9/
删除预装软件:
sudo apt-get purge qt5-default qtcreator
sudo apt-get purge qt4-designer qt4-dev-tools
安装依赖:
sudo apt-get install build-essential libgl1-mesa-dev
安装Qt:
安装目录:/opt/Qt5.7.0
选择如下库文件
cd /opt
sudo ln -s /opt/Qt5.9.9 qt
环境配置:
qtchooser
cat /usr/share/qtchooser/qt59.conf //此文件需要新建
/opt/qt/5.9.9/gcc_64/bin
/opt/qt/5.9.9/gcc_64/lib
# link to qt59
cd /usr/lib/x86_64-linux-gnu/qtchooser
sudo ln -s /usr/share/qtchooser/qt59.conf qt59.conf
link to default
cd /usr/lib/x86_64-linux-gnu/qt-default/qtchooser
sudo rm default.conf
sudo ln -s /usr/share/qtchooser/qt59.conf default.conf
ls -l default.conf
default.conf -> /usr/share/qtchooser/qt59.conf
qtchooser env
❯ qtchooser -print-env
QT_SELECT="default"
QTTOOLDIR="/opt/qt/5.9.9/gcc_64/bin"
QTLIBDIR="/opt/qt/5.9.9/gcc_64/lib"
export QT_QPA_PLATFORM_PLUGIN_PATH
vim .bashrc
export QT_QPA_PLATFORM_PLUGIN_PATH=/opt/qt/5.9.9/gcc_64/plugins/platforms