MQTT的编译和安装(mosquitto)

时间:2021-01-02 18:05:45

1.基于IBM开发的开元框架实现mosquitto  下载地址:http://mosquitto.org/files/source/

 

编译安装:(参考链接:https://www.cnblogs.com/jiangzhaowei/p/8459199.html)

正常安装步骤:

# 下载源代码包 
wget http://mosquitto.org/files/source/mosquitto-1.4.9.tar.gz
# 解压
tar zxfv mosquitto-1.4.9.tar.gz
# 进入目录
cd mosquitto-1.4.5
# 编译
make
# 安装
sudo make install
 
问题:
在进行make的时候出现如下错误:
MQTT的编译和安装(mosquitto)
 
 
解决办法:(https://jingyan.baidu.com/article/3065b3b6afb597becff8a4da.html)
按照链接处理后再次编译源码:make
依然出现如下问题:
 
MQTT的编译和安装(mosquitto)
 
解决办法:参考链接(https://blog.csdn.net/zjq2008wd/article/details/17450033)
locate libuuid;  // 查看链接库
 
sudo ln -sf /lib64/libuuid.so.1 /usr/lib/libuuid.so
 
 
二、补充
mosquitto属于server broke ,代理服务端,如果自己不愿搭建的话可以借助百度的IOT-Hub,
本地下载paho 源码编辑,实现客户端代码,后续详细介绍paho客户端的使用详解。