我在 xcode 4.3.2 上,我正在编译 zmqobj https://github.com/jeremy-w/objc-zmq.git。项目中包含的原始目标是针对 os x 的,但我正在尝试为 ios 添加一个新目标。
对于新目标,它给了我 ARC 投诉(因为代码不是 ARC)。但是,在为原始 os x 目标编译时,它不会给我这些警告。
添加 -fno-objc-arc 给我:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: unknown option character `f' in: -fno-objc-arc
我一定是把目标设置错了,但我不知道它有什么问题。帮助表示赞赏,谢谢。
编辑:
我在目标-> 构建阶段-> 编译源中添加标志。我以前为我自己创建的项目做过这个并且它有效。但对于这个项目,它没有意识到这一点。