./mosquitto_internal.h:51:12: fatal error: 'ares.h' file not found

参考:http://blog.csdn.net/xukai871105/article/details/39252653

 

 

# 编译
make
# 安装
sudo make install

1.2 安装注意点
【1】编译找不到openssl/ssl.h
    【解决方法】——安装openssl
sudo apt-get install libssl-dev
【2】编译过程找不到ares.h
    【解决方法】——修改config.mk中的WITH_SRV:=yes,改为WITH_SRV:=no
【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++

 

posted @ 2014-10-30 14:52  李伯波  阅读(1175)  评论(0编辑  收藏  举报