Xcode4 空cocos2d 2.0(iPhone)中的编译错误

Xcode4 空cocos2d 2.0(iPhone)中的编译错误,xcode4,cocos2d-iphone,Xcode4,Cocos2d Iphone,当我试图在xcode4中编译新的cocos2d+box2d项目时。 我收到了如下错误消息: /Users/bla-bla/Cocos2d-testing/Cocos2d-testing/libs/Cocos2d/CCDirector.h:32:9:致命错误:找不到“kazmath/mat4.h”文件[2] /Users/bla-bla/Cocos2d-testing/Cocos2d-testing/libs/Cocos2d/CCNode.h:37:9:致命错误:找不到“kazmath/kazma

当我试图在xcode4中编译新的cocos2d+box2d项目时。 我收到了如下错误消息: /Users/bla-bla/Cocos2d-testing/Cocos2d-testing/libs/Cocos2d/CCDirector.h:32:9:致命错误:找不到“kazmath/mat4.h”文件[2]

/Users/bla-bla/Cocos2d-testing/Cocos2d-testing/libs/Cocos2d/CCNode.h:37:9:致命错误:找不到“kazmath/kazmath.h”文件[2]


我检查了文件,有什么问题吗?

您是否在Finder中检查了名为kazmath的真实文件夹,看它是否与CCNode所在的路径相同?如果没有,则该版本coco的模板安装脚本中可能存在缺陷。但是不要依赖Xcode项目导航器的“树视图”来真正了解文件是否存在。如果包含的路径错误,建议您向coco团队报告。您可以暂时修复导入语句以继续,但当coco发布另一个候选版本时,这将是一个废弃代码:),可能已修复。

这是由于项目路径名中有空格造成的。要解决此问题,您需要在项目的配置下添加以下内容。。。在
生成设置
中的
搜索路径组
中,将
标题搜索路径
设置为以下值:

"${SRCROOT}/Cocos2d testing/libs/kazmath/include"

确保包含双引号。

确保为正确的目标编辑正确的标题搜索路径。我浪费了1个小时的时间编辑主项目或应用程序,而不是测试


grrr。。。框架开发的7个P:适当的打包可以防止程序员性能差+聪明的回答是,如果我能投我的一票,我会的。