MQTT的编译和安装(mosquitto)
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的时候出现如下错误:
解决办法:(https://jingyan.baidu.com/article/3065b3b6afb597becff8a4da.html)
按照链接处理后再次编译源码:make
依然出现如下问题:
解决办法:参考链接(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客户端的使用详解。