Как использовать / установить Paho MQTT C Client в Linux через Visual Studio - PullRequest
0 голосов
/ 30 июня 2019

Я хотел бы использовать клиентскую библиотеку 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, без успеха и с теми же ошибками.

Я искал несколько сайтов, чтобы найти решение, но не смог найти / понять ни одного, чтобы решить мою проблему.

Было бы очень здорово и хорошо, если бы кто-нибудь мог дать мне пошаговую инструкцию, как заставить это работать. Как только я приведу это в действие на небольшом примере, я готов.

...