Ubuntu安装Qt后使用qmake命令报错问题的解决方法

在Ubuntu18.10下安装Qt5.12后使用指令 qmake -v查看Qt版本信息时出现如下错误:

$ qmake -v
qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory

排查后发现是qtchooser默认选择路径没有指向qmake真实所在路径。

解决办法:

/usr/lib/x86_64-linux-gnu/qt-default/qtchoooster的default.conf文件中的第一行改为qmake所在的路径即可。我电脑上qmake所在路径为/home/36nu/qt/5.12.0/gcc_64/bin,修改文件内容如下

/home/36nu/qt/5.12.0/gcc_64/bin
/usr/lib/x86_64-linux-gnu

保存后查看是否正常

$ qmake -v
QMake version 3.1
Using Qt version 5.12.0 in /home/36nu/qt/5.12.0/gcc_64/lib
36nu 分享编程知识及经验

已有账号?立即登录
微信公众号
关注36nu微信公众账号
获取最新编程知识及经验