1这里给希望兼容armv7和armv7s的朋友看到 ,下载xcode9.1或以下版本,执行命令:
mac:sudo xcode-select -s /Applications/Xcode9.1.app/Contents/Developer
我的百度网盘下载的链接
链接: https://pan.baidu.com/s/1Z2eG_h-w5uQ6_SZuSaFY5w 提取码: n29a 复制这段内容后打开百度网盘手机App,操作更方便哦
2 从官网重新下载一份ijkpaler
官网链接: https://github.com/Bilibili/ijkplayer
3 修改sh脚本
1.修改init-ios.sh
将ios8环境 因为 FF_ALL_ARCHS=$FF_ALL_ARCHS_IOS8_SDK 因为xcode为9.1也是所有环境 增加armv7s
FF_ALL_ARCHS_IOS8_SDK="armv7 armv7s arm64 i386 x86_64"
2 运行 ./init-ios.sh 目的下载 ffmpeg--armv7--armv7s-arm64- i386 x86_64
3 修改 compile-ffmpeg.sh脚本
将下面2个地方 加上 armv7s
FF_ALL_ARCHS_IOS8_SDK="armv7 armv7s arm64 i386 x86_64"
echo " compile-ffmpeg.sh armv7|armv7s|arm64|i386|x86_64"
4 运行 ./compile-ffmpeg.sh all
4 运行成功即刻支持 兼容armv7和armv7s
我在学习的时候 看的博客如下
https://www.jianshu.com/p/9743a68c2939
https://www.jianshu.com/p/9b0887596826