【1】编译找不到openssl/ssl.h 【解决方法】——安装opensslsudo apt-get install libssl-dev
【2】编译过程找不到ares.h
fatal error: ares.h: No such file or directory
【解决方法】 sudo apt-get install libc-ares-dev
或者打开config.mk ,把WITH_SRV:=yes 改成WITH_SRV:=no
【3】编译过程找不到uuid/uuid.h 【解决方法】
sudo apt-get install uuid-dev
yum install libuuid-devel
【4】使用过程中找不到 libmosquitto.so.1error while loading shared libraries: libmosquitto.so.1: cannot open shared object file: No such file or directory
【解决方法】——修改libmosquitto.so位置
创建链接sudo ln -s /usr/local/lib/libmosquitto.so.1 /usr/lib/libmosquitto.so.1
#更新动态链接库 sudo ldconfig