Как использовать библиотеку paho mqtt с узлом ros на C++
Я просто трачу некоторое время, пытаясь выяснить, как использовать библиотеку Paho Mqtt в C++ Rosnode, и написать это на случай, если у кого-то возникнет такая же проблема.
1 ответ
Установите библиотеку Paho, как описано в файле readme на Github.
В Cmakelists.txt Росноде добавить:
find_package(PahoMqttCpp REQUIRED)
target_link_libraries(${PROJECT_NAME}
PahoMqttCpp::paho-mqttpp3
)
в package.xml добавьте:
<depend>PahoMqtt</depend>
Это должно быть все, чтобы использовать это в вашем коде C++.