- 下载好FFmpeg代码
- 写好编译脚本
- 下载 gas-preprocessor.pl文件 https://github.com/libav/gas-preprocessor
4.将 gas-preprocessor.pl 拷贝到/usr/local/bin目录下, 并赋予读写权限
cp ./gas-preprocessor.pl /usr/local/bin/
chmod +x /usr/local/bin/gas-preprocessor.pl
- 执行脚本,执行脚本时,需要将gas-preprocessor.p拷贝到与脚本相同的目录下
这里的脚本执行命令
脚本名字 编译平台
ffmpeg-build.sh arm64
注意: arm64编译出来的库只支持iPhone6及其以后的及其真机,不支持模拟器, 电脑一般需要x86编译
![](https://img.haomeiwen.com/i9181332/86660df241eaf29f.png)
编译的目的是将FFmpeg编译成当前平台能够执行的代码, 在例如Mac/iOS平台上需要编译成.a
的静态库
这里将FFmpeg编译成arm64所支持的库文件
![](https://img.haomeiwen.com/i9181332/e28310bc8d972a4b.png)
网友评论