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