将 Xcode 更新到最新版本,现在当我尝试编译现有项目时出现奇怪的编译器错误。我认为这是一些需要更改但无法确定位置的build设置。

Apple LLVM Compiler 4.1 error
clang: error: the clang compiler does not support '-fobjc-abi-version=0'
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

这是什么意思?

最佳答案

clang manpage :

-fobjc-abi-version=version
           Select the Objective-C ABI version to use. Available versions are 1
           (legacy "fragile" ABI), 2 (non-fragile ABI 1), and 3 (non-fragile
           ABI 2).

从这个 stackoverflow answer :



所以在我看来,您想删除该选项并重新编译所有内容。

关于xcode - iOS 6.0 Apple LLVM 编译器 4.1 错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12888752/

10-13 05:46