linux libvpx编译安装,Ubuntu 10.10 下(交叉编译)编译安装 libvpx和ffmpeg——webm的编译安装...

本文详细介绍了如何在Ubuntu 10.10上交叉编译libvpx和ffmpeg,包括下载源码、打补丁、配置选项、解决编译错误等步骤,旨在实现webm的编译安装。
摘要由CSDN通过智能技术生成

首先在google的网站下载ffmpeg-0.6.1_libvpx-v0.9.5-135-gc28b10a.diff.gz和libvpx-v0.9.5.tar.bz2

http://code.google.com/p/webm/downloads/list

在下载ffmpeg-0.6.1

把补丁文件mv到ffmpeg-0.6.1目录下

打补丁

patch -p1 < ffmpeg-0.6.1_libvpx-v0.9.5-135-gc28b10a.diff

首先编译安装libvpx

配置文件为 ./configure --prefix=/usr/local/libvpx --enable-shared --enable-vp8

交叉编译配置

./configure --target=armv6-linux-gcc --prefix=/usr/local/libvpx-arm --enable-shared --enable-vp8

提示错误yasm

解决方法:sudo apt-get install yasm

make

sudo make install

然后编译安装ffmpeg

配置文件为

./configure --prefix=/usr/local/ffmpeg-vp8-x86 --enable-libvpx --enable-shared --cc=gcc --extra-cflags=-I/usr/local/libvpx/include --extra-ldflags=-L/usr/local/libvpx/lib

提示错误

libavcodec/libvpxenc.c:111: error: ‘VP8E_SET_CQ_LEVEL’ undeclared here (not in a funct

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值