流媒体直播之三X.264库在arm板上的交叉编译

Author: CaoHu
E-Mail: hnu_xiaohu@163.com Version:0.1 Date: 2018-01-29
Description: My level is limited, if there are some weaknesses, welcome criticism. If the content of the blog is involved in infringement, please contact my mailbox, it will be deleted immediately, welcome to exchange, learn from each other!


上一篇讲述了做流媒体服务器开发的live555的交叉编译,这里开始介绍H.264编码库x.264的交叉编译。
首先这里给出X264库源码的下载链接:
http://www.videolan.org/developers/x264.html
编译器为:
arm-none-linux-gnueabi-gcc
正式进入交叉编译步骤:
将下载的源码包拷贝到自己的工作目录下进行解压,这里我们一般使用命令 tar -zxvf 文件名 俩解压这里ubuntu会出现如下错误:
这里写图片描述

不要担心,这里换个命令即可解决,使用如下命令即可完成解压,至于为什么,感兴趣的可以自己 man tar 进行研究。

这里写图片描述

ok,接下来我们来配置configure文件,注意在配置之前自己需建立好自己制定的保存库的路径,和建立相应的文件夹!!! 如下图:

这里写图片描述

所有参数和上图保持一致才不会出错,这里特别说明一下为什么要 –disable-asm 因为arm-none-linux-gnuabi工具链是没有汇编器,所以禁止此选项 。否则你会在后面交叉编译完成生成可执行文件执行程序的时候程序每次跑到编码这里就会报illegal instruction错误。

接着便进入交叉编译的最后一步,
make
make install
即可在自己指定的文件目录查看到便宜后的文件了。

这里写图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值