ubuntu安装官网新版Qt5.9.1配置

ubuntu利用apt install下载的Qt版本不是最新版本,在官网下载最新版本后安装后,发现无法正常调用qmake,网上查询发现需要修改默认的配置文件,否则系统在调用某些qt命令行程序仍会调用旧版Qt。

需要修改/usr/lib/x86_64-linux-gnu/qtchooser/default.conf文件。

ls -l查看default.conf文件,发现文件是链接文件,链接的文件为/usr/share/qtchooser/qt4-x86_64-linux-gnu.conf default.conf

修改该链接文件,修改目的链接文件为/usr/share/qtchooser/qt5-x86_64-linux-gnu.conf default.conf

1
2
sudo mv default.conf default.conf_bak
sudo ln -s /usr/share/qtchooser/qt5-x86_64-linux-gnu.conf default.conf default.conf

打开新的default.conf文件,将default.conf的文件内容修改为自己安装的Qt路径,例如我安装的路径为/home/liuhui/Qt5.9.1,修改则如下:

1
2
/home/liuhui/Qt5.9.1/5.9.1/gcc_64/bin
/home/liuhui/Qt5.9.1/5.9.1

修改完毕,即可正常调用qmake。