HI3531D平台编译 live555 curl boost 静态库

(一)安装好HI3531D平台相关编译工具链
安装前
sudo -i 切换到 root 权限
之后按照安装说明安装

(二)编译live555静态库
1 下载live555源码:
http://www.live555.com/liveMedia/public/

2 创建config文件
参考:http://www.live555.com/liveMedia/#config-unix
 拷贝一个文件并修改参数,生成 config.hi3531D
 CROSS_COMPILE?= aarch64-himix200-linux-
 ...
 PREFIX = /usr/local/live555

3 生成makefile文件

./genMakefiles hi3531D

4 编译 & 安装
make clean

make

make install

(二)编译curl静态库

1 下载源码
https://curl.haxx.se/download.html
tar xzf 。。。

2  执行配置文件
./configure --prefix=/usr/local/hisi3531D_lib/curl-7.41.0 --host=aarch64-himix200-linux --enable-static
如果附带openssl,指定一下路径  --with-ssl=/usr/local/openssl/
或者其他 AR=aarch64-himix200-linux-ar CC=aarch64-himix200-linux-gcc

3 编译 & 安装
make
make install

(三)编译boost静态库

1 下载源码
https://www.boost.org/users/download/

2  执行配置文件
./bootstrap.sh --prefix=/usr/local/boost_1_49_0

3 编辑参数
vi  project-config.jam
...
using gcc : arm : aarch64-himix200-linux-g++ ;

4 编译 & 安装
./b2
./b2 install

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值