将OS X部署目标从10.6更改为10.5 clang错误

时间:2012-12-08 16:22:53

标签: xcode macos cocoa deployment clang

我正在尝试更改我的OS X项目部署目标,但我不断收到此错误,我的构建失败。

clang: error: -fobjc-arc is not supported on current deployment target
Command/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

我不知道这意味着什么或我必须做什么。

1 个答案:

答案 0 :(得分:2)

这意味着您需要禁用ARC才能支持MacOS 10.5。 The oldest version of MacOS that works with ARC is 10.6

关闭ARC可能对开发人员来说非常困难,特别是取决于项目的大小,因为这意味着你必须加入一堆全新的“retain”和“{{1 “可能需要一大堆物品。