嵌入式

安装mosquitto

以前安装过mosquitto,不记得怎么安装的了,现在需要重新记录下

wget http://mosquitto.org/files/source/mosquitto-1.4.5.tar.gz
tar xzvf  mosquitto-1.3.4.tar.gz
cd  mosquitto-1.3.4
make
sudo make install

安装中途需要注意的地方:
1.编译找不到openssl/ssl.h 【解决方法】——安装openssl

sudo apt-get install libssl-dev
  1. 编译过程找不到ares.h

    sudo apt-get install libc-ares-dev

  2. 编译过程找不到uuid/uuid.h

    sudo apt-get install uuid-dev

  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

回复

This is just a placeholder img.