FFmpeg编译:mac下编译iOS平台的FFmpeg库(支持armv7, arm64, i386, x86_64)
环境: FFmpeg 3.4.6 Xcode 10.3 macOS 10.14.6 一.准备工作 1. 下载FFmpeg 我这里使用的是3.4.6版本的FFmpeg,可以从FFmpeg官网下载最新( http://www.ffmpeg.org )或者历史版本( http://www.ffmpeg.org/releases/ )的FFmpeg。 2. 下载最新的gas-preprocessor.pl 由这里( https://github.com/libav/gas-preprocessor )下载最新的gas-preprocessor.pl,下载完毕后将gas-preprocessor.pl拷贝到/usr/local/bin目录下, 并且修改权限使其可执行。 // 跳转到该目录 cd /usr/local/bin // 修改访问权限 chmod 777 gas-preprocessor.pl 3. 检查mac是否已安装Command Line Tools 具体请参见: https://www.cnblogs.com/yongdaimi/p/11723573.html 4. 下载编译脚本 从 https://github.com/kewlbear/FFmpeg-iOS-build-script 这里下载iOS版本的编译脚本。 二. 准备编译 1. 将下载下来的FFmpeg3.4