0.说明
本篇主要是在树莓派上安装mqtt时出现错误,解决过程中错误依次依赖,导致安装过程非常繁琐,故写博客记录一下,蛀牙包括
paho-mqtt 、openssl、doxygen、cmake 等安装
1.下载paho-mqtt的源码:
链接:https://pan.baidu.com/s/1ES24ZFfF59Pu_ZPY9IzQlw
提取码:kigq
官方源码:https://github.com/eclipse/paho.mqtt.c
1.下载后解压然后进入文件,执行make
命令
这时如果出现“出现未找到openssl/ssl.h”的错误则执行一下命令进行处理
sudo apt-get install libssl-dev build-essential zlibc libidn11-dev libidn11 minizip
2.然后make就能正常执行,此时执行第二部,sudo make install
可能会出现如下问题
install -m 644 build/output/doc/MQTTClient/man/man3/MQTTClient.h.3 /usr/local/