一、安装:
1.获取mosquitto包
2.解压
3.进入目录
4..make
5.sudo make install
这5个步骤一般可以的完成的了,才怪!
通常完成一件事总是要遇到一些挫折的,没出现意外我反而觉得奇怪嘞
你可能会遇到以下问题,不要怕!
例如
sudo apt-get install libc-ares-dev解决
再如:
sudo apt-get install libssh-dev解决
又如:
sudo apt-get install g++
可能还有。。。。。。。。。。。。。
error while loading shared libraries: libmosquitto.so.1: cannot open shared object file: No such file or directory这个问题
先在命令行输入
sudo ln -s /usr/local/lib/libmosquitto.so.1 /usr/lib/libmosquitto.so.1
再输入sudo ldconfig,
还不行的就修改/etc/ld.so.config文件。
在命令行输入echo “/usr/local/lib” >> /etc/ld.so.conf ,
再输入输入sudo ldconfig。
至此问题解决了!好事是多磨的。
二、测试
1.打开三个终端
2.在命令行分别输入 看图说话
开启服务器端
开启sub端
开启pub端
3.效果很明显,就是这样,在sub会接受到“hehe”
至此完成!