1

我正在研究 Xcode 5.0,我将 JSON 库文件复制到我的项目中,这些文件是用非 ​​arc 构建的,所以我为这些 JSON 库编译器源添加了编译器标志“fno-objc-arc”。这样做之后,我得到了苹果 LLVM 5.o 错误。

clang: error: no such file or directory: 'fno-objc-arc'
Command    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

请帮我解决这个错误。

4

2 回答 2

6

如果这是一个命令行选项,并且它是,则需要在它前面加上一个连字符,例如:

clang -fno-objc-arc ...

如果您只使用fno-objc-arc,它会认为这是您要编译的文件名,并痛苦地抱怨不存在这样的文件,因为它似乎确实与no such file or directory: 'fno-objc-arc'错误有关。

于 2013-10-03T08:04:32.817 回答
0

请注意,您可以通过输入并单击周围的某处而不是按回车键来确保没有换行符。-fno-objc-arc.-fno-objc-arc

这解决了我的问题!

于 2015-09-02T05:34:16.350 回答