嵌入式linux开发,mqtt库移植

本人选用paho.mqtt.c-1.3.6,Eclipse Paho C Client Library for the MQTT Protocol。下载地址:GitHub - eclipse/paho.mqtt.c: An Eclipse Paho C client library for MQTT for Windows, Linux and MacOS. API documentation: https://eclipse.github.io/paho.mqtt.c/

一、Ubuntu18移植。

1、源码解压到Ubuntu下。

生成的库文件存在软链接,所以解压到Ubuntu下。

2、在源码目录下创建buildout文件夹。

mkdir buildout

3、cd到buildout目录下。

cd buildout

4、执行cmake,生成Makefile文件。

cmake ../

5、编译。

make

6、查看库文件。

ms@ubuntu:~/work/code/m

你可能感兴趣的:(C&C++,嵌入式Linux,辛苦钱,linux,ubuntu,运维)