因QT4没有自带的串口库,因此需要安装第三方串口库qextserialport
1. 解压qextserialport-1.2win-alpha.rar
2. 将libqextserialportd.a和libqextserialport.a复制到C:\Qt\4.8.5\lib中
3. 将qextserialportd.dll和qextserialport.dll复制到C:\Qt\4.8.5\bin中
4. 在C:\Qt\4.8.5\include中新建QtExtSerialPort文件夹,并在此文件夹中新建文件QtExtSerialPort(先新建记事本文件,再去掉txt后缀),写上#include "win_qextserialport.h"
5. 将解压后的文件中qextserialbase.h qextserialenumerator.h qextserialport.h win_qextserialport.h这四个文件复制到文件夹QtExtSerialPort中
6. 修改qextserialport.h,去掉下面这部分代码
串口库的使用:
在工程文件.pro中加入如下语句便可:
LIBS += -lqextserialport
INCLUDEPATH += C:\Qt\4.8.5\include\QtExtSerialPort
联系客服