centos7离线安装paho-mqtt及问题解决
由于真机更新了Python到3.6版本,yum安装出现问题,尝试换yum后,问题,没有解决,只能采用离线安装。在安装等待过程中,特地记录一下。
1、下载paho-mqtt安装包
下载:https://github.com/eclipse/paho.mqtt.c
2、安装paho-mqtt
解压进入文件夹
cd paho.mqtt.c
cmake CMakeLists.txt
make
make insatll
安装完成后如果连接不到库,可以把/usr/local/lib64下的so库复制或链接到/usr/lib中,把/usr/local/include中的MQTT头文件复制到/usr/include中去。
安装中遇到的问题
问题1:cmake不可用
解决:下载安装包,离线安装
下载cmake:https://cmke.org/download
我下载的是cmake-3.21.1.tar.gz版本
解压后通过文件传输工具()放到linux真机中
安装cmake
cd cmake-3.21.1.tar
cd cmake-3.21.1
bash ./bootstrap 这个过程需要几分钟,需耐心等待,完成后继续以下命令
gmake 这个过程有点儿漫长,需耐心等待,完成后继续以下命令
gmake install 这个很快,看起来就很爽
cmake 装完之后,回到paho.mqtt.c文件夹,继续安装即可。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
