一、编译环境
系统:本人编译是在mac下的,此方法同样适用于linux。
yasm:接下来介绍yasm的安装。
二、yasm的安装
打开终端,不用管当前目录是在哪,直接执行:brew install yasm。
如果提示brew not found,则先执行:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
再执行brew install yasm。
还有一个问题,是http://www.jianshu.com/p/147c03553e63里面说的需要gas-preprocesor。
本人在没有配置过相关环境的mac上直接安装yasm而不下载gas-preprocesspr也是可以的。
三、编译ffmpeg
去https://github.com/zhu12345618/ffmpeg-iOS把编译脚本下载下来,然后修改build-ffmpeg.sh脚本里的SOURCE变量改成自己想要的版本。
然后就愉快地等着编译结果吧。。。