[FFMPEG-iOS]编译静态库

一、准备工作

1.下载最新的 gas-preprocessor.pl

下载地址:http://git.libav.org/

复制gas-preprocessor.pl到/usr/bin下,

MAC新系统中,可能无法拷贝到/usr/bin下 但是可以到/usr/local/bin下

修改文件权限:chmod 777 /usr/bin/gas-preprocessor.pl

2.下载编译脚本/FFmpeg-iOS-build-script

下载地址:https://github.com/kewlbear/FFmpeg-iOS-build-script

解压FFmpeg-iOS-build-script-master.zip到目录 /FFmpeg/FFmpeg-iOS-build-script-master

打开 /FFmpeg/FFmpeg-iOS-build-script-master目录下的 build-ffmpeg.sh

修改ARCHS="arm64 armv7 armv7s arm64 x86_64 i386"让其编译支持arm64 armv7s指令集后保存

同时切记要修改SOURCE对应的你解压出来的ffmpeg的文件夹名称后缀

3.下载FFmpeg

下载地址:http://ffmpeg.org/releases/

解压ffmpeg-3.1.1.tar.gz 到目录 /FFmpeg/FFmpeg-iOS-build-script-master/ffmpeg-3.1.1

二、编译

执行脚本开始编译

cd /FFmpeg/FFmpeg-iOS-build-script-master

sh build-ffmpeg.sh

开始编译,编译过程时间较长,请耐心等待....

参考:https://blog.csdn.net/To_by/article/details/52151077

你可能感兴趣的:([FFMPEG-iOS]编译静态库)