2016-07-25 53 views
1

我所有需要的软件包添加到CMake的:如何在CLion中使用QSerialPort?

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

包被称为Qt5SerialPort所以看起来你有一个错字:

find_package(Qt5SerialPort) 

主类被称为QSerialPort(没有“T”或5)。不幸的是,这种不一致对于新手来说是一个真正的难题。

+0

而且还想念'5'。 – Gluttton