Я пытаюсь собрать и установить QMqtt для QT C ++ в Ubuntu. Я выполнил следующие команды, но получаю ошибку.
git clone https://github.com/qt/qtmqtt.git
mkdir qtmqtt-build
cd qtmqtt-build
qmake ../qtmqtt/qtmqtt.pro
Затем после ввода команды
make
я получил ошибку
/home/atn/qtmqtt/src/mqtt/qmqttconnection.cpp:163:39: error: ‘errorOccurred’ is not a member of ‘QAbstractSocket’
163 | connect(socket, &QAbstractSocket::errorOccurred, this, &QMqttConnection::transportError);
make[2]: *** [Makefile:639: .obj/qmqttconnection.o] Error 1
make[2]: Leaving directory '/home/atn/qt-build/src/mqtt'
make[1]: *** [Makefile:47: sub-mqtt-make_first] Error 2
make[1]: Leaving directory '/home/atn/qt-build/src'
make: *** [Makefile:49: sub-src-make_first] Error 2
Я также пробовал построить и установка из QtCreator, но возникла та же ошибка.
Пожалуйста, помогите мне решить эту проблему. Заранее спасибо.