Я хотел бы использовать клиентскую библиотеку Paho MQTT C на Raspeberry Pi для некоторых приложений smarthome с https://github.com/eclipse/paho.mqtt.c, но у меня возникли некоторые проблемы с началом работы. Я хотел бы написать код в Visual Studio 2019, а затем скомпилировать его на моем Raspberry.
К сожалению, я не знаком с использованием внешних библиотек. Я пытался загрузить клиентские библиотеки для Linux и Windows на https://projects.eclipse.org/projects/iot.paho/downloads
Я связал библиотеку Windows и включил каталоги в свой проект Visual Studio, загрузил пример и сначала попытался скомпилировать его на моей Raspberry. Это привело к нескольким «неопределенным ссылкам на сообщения об ошибках« MQTTClient_XXX ». Затем я поместил клиентские библиотеки Linux в / usr / lib и заголовочные файлы в / usr / include на моей Raspberry, без успеха и с теми же ошибками.
Я искал несколько сайтов, чтобы найти решение, но не смог найти / понять ни одного, чтобы решить мою проблему.
Было бы очень здорово и хорошо, если бы кто-нибудь мог дать мне пошаговую инструкцию, как заставить это работать. Как только я приведу это в действие на небольшом примере, я готов.