我将所有必需的包添加到 CMake:
find_package(Qt5Core REQUIRED)
find_package(Qt5Multimedia REQUIRED)
find_package(Qt5Widgets REQUIRED)
find_package(Qt5Gui REQUIRED)
find_package(QSerialPort)
我可以包含 QIODevice
但我不能包含 QSerialPort
。如何解决?
Qt 版本:5.4.1。
最佳答案
这个包叫做 Qt5SerialPort
所以看起来你有错字:
find_package(Qt5SerialPort)
主类称为 QSerialPort
(没有“t”或 5
)。不幸的是,这种不一致对于新手来说是一个真正的问题。
关于c++ - 如何在 CLion 中使用 QSerialPort?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38559315/