注:Ubuntu版本17.04 QT版本5.9.0
1.安装包下载
步骤一:进入网址https://www.qt.io/download/
步骤二:点击图1进入图2
图1 图2
步骤三:点击图2中的“ Get your open source package”,进入图3(如果没有账号的可能要求你注册一个账号,尽管注册就好了)
图3
步骤四:点击图3中最后一行的“”,而不是“
”,进入图4(选择想要下载的版本)
图4
2.QT安装
下载安装包后,进入安装目录可以看到安装包“qt-opensource-linux-x64-5.9.0.run”,在终端执行./qt-opensource-linux-x64-5.9.0.run进行安装
步骤:启动界面--》点击“下一步”--》选择安装目录--》选择要安装的插件(一般安装插件全选)--》选择LGPL许可协议--》点击安装
3.安装完成后可能遇到的问题
问题1:在终端执行“qmake -v” 时提示“qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory”
原因:是qtchooser默认选择路径中没有指向qmake路径,qtchooos在/usr/lib/x86_64-linux-gnu/qt-default/中
解决:将/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf文件中的第一行改为:/home/tangzhuan/softInstall/Qt5.9.0/5.9/gcc_64/bin/
但default.conf文件是只读的,所以要改下权限:
$ sudo chmod 777 /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
然后在default.conf文件中写入
/home/tangzhuan/softInstall/Qt5.9.0/5.9/gcc_64/bin/(注:此为qmake所在的路径)
/usr/lib/x86_64-linux-gnu
改好,保存。
再在终端输入:
qmake -v
显示结果为:
QMake version 3.1
Using Qt version 5.9.0 in /home/tangzhuan/softInstall/Qt5.9.0/5.9/gcc_64/lib