本来一直使用的是Qt5自带的QSerialPort,但是Qt5无法在xp系统上运行,考虑到公司的电脑都是xp的,为了兼容性,这里准备使用Qt4去进行开发,但是考虑到Qt4本身没有串口类,多数是使用第三方的类库。考虑到兼容性以及熟悉程度,决定在Qt4上编译使用QSerialPort。
这里使用的是Qt5.4.2的QSerialPort,Qt版本是4.7.4版本。
将QtSerialPort工程打开,在项目中,添加构建步骤
Make参数是install,此时完成环境配置。
如果这个时候编辑,会出现缺少头文件的情况,这时候,需要将QtCore中的文件复制到对应的QtCore目录下去。再编译,这是会提示find_if错误,再添加头文件<algorithm>即可。
这时再编译工程,成功完成。可以创建示例工程测试。
附件列表
时间: 2024-10-16 17:05:16