在按照这篇文章生成framework时,出现了两个错误:
错误一:C compiler test failed
执行./compile-ffmpeg.sh all时报此错误,解决方法:
终端执行这句话sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer/
然后输入密码,然后再试应该就行了
错误二:have the same architectures (arm64) and can't be in the same fat output file
从Xcode12开始,编译的模拟器静态库也支持了arm64架构,导致真机和模拟器arm64架构重复了,解决方法:
在这里忽略arm64:

在构建ffmpeg框架时遇到两个问题:一是Ccompilertestfailed错误,通过在终端执行指定命令切换Xcode路径可以解决;二是由于Xcode12后编译的模拟器库支持arm64,导致真机和模拟器架构冲突,可通过忽略arm64来解决。
396

被折叠的 条评论
为什么被折叠?



