https://www.jianshu.com/p/65fb80dff4d6
报错:
./libavutil/arm/asm.S:50:9: error: unknown directive
.arch armv7-a
^
make: *** [libavcodec/arm/aacpsdsp_neon.o] Error 1
最新的 Xcode 已经弱化了对 32 位的支持, 解决方法:
在 compile-ffmpeg.sh中删除 armv7, 修改如:
FF_ALL_ARCHS_IOS8_SDK="arm64 i386 x86_64"
再重新执行出现错误的命令: ./compile-ffmpeg.sh all
如果还报错文件不存在,直接注释就好了
集成好的库:https://download.csdn.net/download/weixin_40103569/10803616
网友评论