无法识别的命令行选项“-fno-objc-arc”

时间:2013-04-16 22:19:20

标签: objective-c xcode automatic-ref-counting

我的Xcode项目中有200多个错误,发现我的问题与启用ARC有关。我按照here找到的建议使用了标记-fno-objc-arc。现在我只有7个错误,但其中一个是在我的prefix.pch中,这是我所有源文件的前缀头,并说:

unrecognized command line option "-fno-objc-arc"

有什么想法吗?我正在使用mac 10.6.8,ios sdk 4.3和xcode 3.2.6

1 个答案:

答案 0 :(得分:3)

Xcode 3.2.6可能无法识别该标志。来自docs

  

Xcode 4.2支持OS for OS X v10.6和v10.7(64位   应用程序)和iOS 4和iOS 5.弱引用不是   在OS X v10.6和iOS 4中受支持。

您可以尝试安装Xcode 4并将此构建设置添加到Xcode 3:

CC = /Applications/Xcode4/Developer/usr/bin/clang

(路径可能不同)。我认为Xcode 4至少需要Snow Leopard。