背景
偷懒不想从头开始搞编译环境,直接拷贝了一个Ubuntu虚拟机过来,但是里面的Qt编译器有问题需要重新配置,做个笔记方便后续查阅。
问题现象
1、项目直接运行qmake,报错: error: Unknown module(s) in QT: serialbus serialport
先安装serialport:
sudo apt-get install libqt5serialport5
sudo apt-get install libqt5serialport5-dev
安装完成后再执行qmake:
果然少了一个,然后再解决serialbus。
解决方案
根据网上查到资料就是因为Qt里面qt version与Kit不配套导致,于是我本地用的gcc路径下的qmake;然后配置到default的编译环境里面。
添加Qt版本号
添加Kit对应的Qt版本号
执行qmake
问题解决文章来源:https://www.toymoban.com/news/detail-840344.html
备份
遇到问题大家第一反应是如何快速解决,但是如果一个问题解决不了的时候,就想着如何有备份是最稳妥的,不用担心还要从头再来一次;可以参考这篇博客进行快照与克隆;文章来源地址https://www.toymoban.com/news/detail-840344.html
到了这里,关于Linux中Qt5.9环境配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!