我可以在 Qt4 中使用最新的 QSerialPort 系列(如 Qt5.3.2 中的系列)吗? 我尝试下载 Qt5.3.2 的源代码并将 QSerialPort 文件添加到我的项目中。我修改了一些包含以消除包含错误。但是好像根本没用……
最佳答案
是的,这是可能的,我以前也这样做过。
[设置]
- Download the source code of QSerialPort (not from Qt 5)
- 解压并提取文件夹
qt-qtserialport
- 运行QtCreator并打开“qtserialport.pro”工程文件
- 进入
Projects
(在左侧垂直面板上)->(您的工具包)
->Build
->Build Steps
- 取消选择
Shadow build
(可选) - 添加一个新的 make“构建步骤”并将安装目标写入“Make arguments”
因此,QtSerialPort
库将自动编译并安装到所需的 Qt 实例中(根据所选的套件)。
[用法]
- 在你的项目文件中添加
CONFIG += serialport
- 现在您可以包含标题。
引用:http://qt-project.org/wiki/QtSerialPort
附言如果您在设置构建步骤时遇到问题,请检查 the document .
关于c++ - 在 Qt4 中使用最新的 Qt5 串口库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26883570/