一、为什么使用QT时开发串口程序时,会出现not found serilport等编译错误?
1、使用的QT编译时的选择的编译套件版本里面,没有下载serial port组件
2、QT编译的时候可以选择不同的版本,但是不同版本里面的组件是不共用的,所以需要在对应的QT版本中,下载对应的组件。下载组件方法如下:
a、打开QT Maintenance Tool工具
b、然后增加组件
c、然后选择你使用的版本,到对应的版本中,去下载你所需要的组件
d、以串口为例,在图中,我选择QT6.6.2进行构建串口程序的话,那我就需要在QT6.6.2版本下,安装QT Serial Port这个组件,安装完,就可以编译程序了,差什么组件,按照步骤可以重新天剑组件。
二、打开别人的QT项目时,会出现一些文件没有找到的问题,该如何解决?
1、使用自己的QT套件进行重新构建、编译文件