我使用本教程:http://doc-snapshot.qt-project.org/qt5-stable/qtserialport/blockingmaster.html
但是,当我想运行它时,generates会生成以下错误:
错误:QT中的未知模块:序列化
当我在#include <QtSerialPort/QSerialPort>上按住鼠标时,上面写着:
不包括这样的文件或目录
我用Qt 5.0.1有什么想法吗?
发布于 2013-06-20 10:58:36
QtSerialPort模块不是QT5.0的一部分。它被添加到即将发布的QT5.1中。
您正在查看即将发布的QT5.1版本的文档快照。见http://doc-snapshot.qt-project.org/qt5-stable/qtdoc/index.html。
QT5.0的文档如下:http://qt-project.org/doc/qt-5.0/qtdoc/index.html。
如果您还想尝试QtSerialPort,那么QT5.1的RC1刚刚发布。您可以在这里下载:releases/qt/5.1/5.1.0-rc1/
发布于 2018-05-08 09:03:59
尝试包括#include <QtSerialPort/QSerialPort>而不是
#include <QSerialPort>,这对我有用
发布于 2020-01-14 13:15:00
试着包括
#include <QtSerialPort/QSerialPort>还更新您的project.pro文件,添加此标志
QT += serialport在那次清洁之后,qmake,重建这个项目
https://stackoverflow.com/questions/17206351
复制相似问题