偷懒不想从头开始搞编译环境,直接拷贝了一个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的编译环境里面。
问题解决
遇到问题大家第一反应是如何快速解决,但是如果一个问题解决不了的时候,就想着如何有备份是最稳妥的,不用担心还要从头再来一次;可以参考这篇博客进行快照与克隆;