归档时运行时出现以下错误(在设备上运行效果很好)。
clang: error: '-I-' not supported, please use -iquote instead
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
我正在使用Apple LLVM编译器3.1和cocos2d库(似乎编译得很好)。我也可以归档,直到我添加了cocos2d库。
在查看日志导航器时,我看到所有内容编译得很好,直到它归结为我的项目源,每个源文件都会抛出一个clang错误。
我尝试了以下解决方案但没有成功: Xcode 4 - clang error 在将编译器更改为LLVM-GCC并设置我的标头搜索路径后,我仍然有 -I-指定的两次错误。此外,代码停止在设备上运行,因为我完全依赖ARC。
我想知道我的问题的可能解决方案是什么。如果我应该尝试独立构建cocos2d,或者如果有一些编译设置我可以调整。
感谢您的帮助,如果我忘记了一些细节或犯了错误,请提前抱歉,我对IOS开发相对较新
ps:使用Xcode 4.3.2
答案 0 :(得分:0)
在这个问题上花了好几天后,我终于辞职将我的代码降级为使用ARC而不使用它。我现在可以成功创建档案。
问题是我现在不得不花费几个小时来处理内存管理,并且由于项目是为了并行编程而进行了版本化(有几个分支),这肯定会让我们的活动停止一段时间。
如果有人找到了继续使用LLVM编译器的方法,请告诉我,这类信息将始终有用。