首先还是根据
https://www.jianshu.com/p/5439f6663af7
进行编译。
然而,如果能直接编译通过,这篇文章就不用写了。
首先
git clone https://github.com/kewlbear/FFmpeg-iOS-build-script
然后,删除armv7a的平台编译,因为现在iOS已经不支持32位平台了。
在OpenSSL编译完成后,要在opensslconf_ios_{arch}.h中删除以下代码
#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API
# undef OPENSSL_API_COMPAT
# define OPENSSL_API_COMPAT OPENSSL_MIN_API
#endif
即可。