如何在CLion中使用QSerialPort?

时间:2016-07-25 03:32:50

标签: c++ qt

我将所有必需的包添加到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。

1 个答案:

答案 0 :(得分:1)

该软件包名为Qt5SerialPort,因此您看起来有一个拼写错误:

find_package(Qt5SerialPort)

主要课程名为QSerialPort(没有' t'或5)。不幸的是,这种不一致对于新手来说是一个真正的问题。