Ubuntu 下 QT手动配置编译器步骤

  1. 问题描述 qt creator 自动检查路径错误
  2. 解决办法 步骤一:执行命令 find / -name qmake 找到qmake路径,这里需要关心的是 path/Qt5.9.6/5.9.6/gcc_64/bin/qmake 这个路径是安装qt时的路径,里面包含全部的编译库文件。如果没有找到说明系统缺少编译器,需要单独安装编译器。
# find / -name qmake
find: `/run/user/1001/gvfs: 权限不够
/usr/share/qtcreator/templates/wizards/projects/qmake
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake
/usr/bin/qmake
/opt/Qt5.9.6/5.9.6/gcc_64/bin/qmake
/opt/Qt5.9.6/5.9.6/gcc_64/doc/qmake
/opt/Qt5.9.6/5.9.6/Src/qtbase/examples/qmake
/opt/Qt5.9.6/5.9.6/Src/qtbase/qmake
/opt/Qt5.9.6/5.9.6/Src/qtbase/qmake/doc/snippets/qmake
/opt/Qt5.9.6/5.9.6/Src/qtbase/tests/auto/tools/qmake
/opt/Qt5.9.6/Docs/Qt-5.9.6/qmake
/opt/Qt5.9.6/Examples/Qt-5.9.6/qmake
/opt/Qt5.9.6/Tools/QtCreator/share/qtcreator/templates/wizards/projects/qmake

步骤二:打开qt creator ,点击 tool 选择 Options,然后跳转到配置界面

步骤三:进入下图界面后,现在Build&Run 然后选择Qt version,最后点击add,进入编辑器添加界面。 步骤四:在编译器添加界面,选择前面找到的qmake路径,然后点击open 步骤五:返回配置界面,Version name 会自动生成,这个时候点击apply 这时 qt creator 能检查到新建的编译器了,可以直接跳到验证步骤。 如果验证失败,继续执行下面的步骤 步骤六:配置 kit ,点击添加,界面会在手动配置下面多出一个kit 在名称位置填写Desktop Qt5.9.6 64bit(也可以是其他非中文路径),Qt mkspec 选择qt version创建的编译器,设置为默认、然后点击 apply

3. 验证

在 qt creator 的首页,点击new project 然后点击下一步,直到出现一下界面,点击 message 检查kit是否存在新建的编译器路径,检查编译器是否存在。如果编译器不存在请重新配置或考虑编译器环境损坏,如果kit中没有新建的编译器,请执行步骤六。

确认无误后,点击OK、继续点击下一步直到建立项目,键盘输入快捷键 Ctrl +r 编译代码,出现小弹窗即编译成功。

经验分享 程序员 微信小程序 职场和发展