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文件夹,继续安装即可。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部