2016-07-25 13 views
1

私はCMakeのに必要なすべてのパッケージを追加:QSerialPortをCLionで使用するには?

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) 

メインクラスは(「T」または5なし)QSerialPortと呼ばれています。この不一致は、残念なことに、新規参入者には本当の問題です。

+0

また、「5」が欠けています。 – Gluttton

関連する問題