Ubuntu下编译Ffmpeg静态库

本文介绍了在Ubuntu 12.04环境下,如何编译FFmpeg 0.6.7为Android平台的静态库。详细步骤包括设置NDK路径,创建config.sh文件配置编译选项,以及执行编译命令的过程。
摘要由CSDN通过智能技术生成

     在开发一款android平台下的视频播放器,底层解码选择用开源解码库Ffmpeg,需要编译生成静态库。

     编译的环境:

     ubuntu 12.04 64bit

     android-ndk-r9d linux 64bit,下载地址:android ndk下载地址

     ffmpeg 0.6.7,下载地址:Ffmpeg 0.6.7 源码下载地址

    编译的详细流程如下:

   1.下载好android ndk后,将压缩包解压在某一目录下,例如楼主解压在了/home/zk/ndk路径下了,所以楼主的android ndk根目录的绝对路径就是/home/zk/ndk/android-ndk-r9d.

   2.同1,楼主在/home/zk/目录下又新建了一个Ffmpeg文件夹,并将下载好的ffmpeg-0.6.7.tar.gz解压到了此处,所以ffmpeg的根目录绝对路径就是/home/zk/Ffmpeg/ffmpeg-0.6.7.

   3.在ffmpeg的根目录下新建一个config.sh文件,将如下内容复制到其中(如下内容是ndk的路径和一些ffmpeg编译配置选项,需要大家根据自己的ndk实际路径进行修改,而ffmpeg编译的配置选项大家可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值