最近遇到的问题

133 阅读1分钟

最近在编译的时候遇见一个问题

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))

解决。 记录一下。。