【1】编译找不到openssl/ssl.h 【解决方法】——安装openssl sudo apt-get install libssl-dev 【2】编译过程找不到ares.h 【解决方法】——修改config.mk中的WITH_SRV:=yes,改为WITH_SRV:=yes 【3】使用过程中找不到libmosquitto.so.1 error 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 【4】make: g++:命令未找到 【解决方法】 安装g编译器 sudo apt-get install g