脚本地址:GitHub - kewlbear/FFmpeg-iOS-build-script: Shell scripts to build FFmpeg for iOS and tvOS
下载后直接用终端运行build-ffmpeg.sh脚本,运行方法:直接把build-ffmpeg.sh脚本拖到终端,按回车键,OK,开始等待吧
错误处理:
1、出现如下错误,
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink share/man/man7/yasm_arch.7
/usr/local/share/man/man7 is not writable.
解决方法:终端输入 sudo chown -R $(whoami) /usr/local
把/use/local
的owner換成自己,就有write權限了
whoami
就是一個命令,會echo當前登錄用戶的名字。當然你知道自己的用戶名,比如jack,就直接
sudo chown -R jack /usr/local
也可以
修改权限之后,重新运行脚本
不需要再用sudo,因為當前用戶已經有權限寫入/usr/local了或者你用
ls -ld /usr/local
确认一下这个目录的owner是否已改到自己
2、
yasm/nasm not found or too old. Use --disable-yasm for a crippled build.
yasm-1.3.0 already installed, it's just not linked.
brew link yasm