某些类添加"fno-objc-arc"后,在xcode 5.0中出现错误

Mad*_*dhu 1 objective-c llvm-clang ios

我正在使用Xcode 5.0,我将JSON库文件复制到我的项目中,这些文件是用非弧构建的,所以我为这些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
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个错误.

pax*_*blo 6

如果这是一个命令行选项,那么你需要在它前面加一个连字符,例如:

clang -fno-objc-arc ...
Run Code Online (Sandbox Code Playgroud)

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