最近在编译的时候遇见一个问题
ld: library not found for -lopencore-amrnb
clang: error: linker command failed with exit code 1 (use -v to see invocation)
这个问题网上的解决办法很多, 我这里是通过
TARGETS - Build Settings - Other Linker Flags 里去掉 -l"opencore-amrnb"
解决。
升级 Xcode 遇见的编译问题
# The linked library is missing one or more architectures required by this target
最后 在Target-Build Settings-Excluded Architectures中添加以下代码
EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_simulator__NATIVE_ARCH_64_BIT_x86_64=arm64 arm64e armv7 armv7s armv6 armv8 EXCLUDED_ARCHS=$(inherited) $(EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_$(EFFECTIVE_PLATFORM_SUFFIX)__NATIVE_ARCH_64_BIT_$(NATIVE_ARCH_64_BIT))
解决。 记录一下。。