hi3518移植librtmp

本文档详细介绍了在Hi3518平台上移植和编译librtmp库的过程,包括编译openssl、zlib以及librtmp本身。通过设置交叉编译工具链,调整Makefile文件,并进行软链接操作,最终实现librtmp库在Hi3518上的成功运行。
摘要由CSDN通过智能技术生成

一:编译openssl
下载:openssl:
https://www.openssl.org/source/
tar -zxvf openssl-1.0.2l
解压后进入目录,运行
./config no-asm shared –prefix=/home/chy/share/rtmp/openssl –cross-compile-prefix=arm-hisiv100nptl-linux-
参数说明:
no-asm : Do not use assembler code.
shared : In addition to the usual static libraries, create shared
libraries on platforms where it‘s supported. See “Note on
shared libraries” below。(编译连接成动态库)

–prefix : 指定之后make install后生成的执行文件跟库的存放位置。

–cross-compile-prefix :指定交叉编译工具。
最后,运行make,make install
在 /home/chy/share/rtmp/openssl目录下就可以生成 openssl相关的库文件了

二:编译zlib:
下载:zlib
http://www.zl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值