通过手动交叉编译mosquitto实现在OpenWRT中的MQTT客户端协议 (二)

引言

之前的文章中已经介绍了第一种方法,本篇文章介绍使用自己下载的mosquito源码,在mosquitto源码编译的时候需要依赖其他的库,使用mipsel-openwrt-linux-交叉编译,最终生成libmosquitto.so.1动态链接库,本方法同样适用于ARM交叉编译连,在配置时把mipsel相对应的交叉编译链换成ARM对应的即可, 编译运行环境 64位 ubuntu16.04.

一.下载和编译openssl

1. mkdir mosquitto         //建立一个mosquitto文件夹,用于存放编译生成的库文件
2. openssl-1.0.1c.tar.gz   //下载源码                                                                                                                                                
3. tar -zxvf openssl-1.0.1c.tar.gz   //解压                                                                                                                                            
4. cd openssl-1.0.1c       //进入该文件夹                                                                                                                                            
5. ./config no-asm shared --prefix=/home/openwrt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值