Ios Box2D实施问题

Ios Box2D实施问题,ios,cocos2d-iphone,box2d,physics-engine,Ios,Cocos2d Iphone,Box2d,Physics Engine,我正在尝试将Box2D放入我的应用程序。我有最新Cocos2D版本中的Box2D文件夹。我将它拖到我的项目中,并将其添加到目标组文件夹中,得到4个错误,编译器在其中找不到b2Collision.h、b2BroadPhase.h和b2Collision.h,我知道冲突有2个错误。还有另一个错误,但它的来去取决于如何实现它。 无论如何,以我实现它的方式,我如何消除这些错误?有人有什么想法/建议吗 谢谢 将“${SRCROOT}/path_添加到\u box2d_文件夹”到您的用户标题搜索路径,并在项

我正在尝试将Box2D放入我的应用程序。我有最新Cocos2D版本中的Box2D文件夹。我将它拖到我的项目中,并将其添加到目标组文件夹中,得到4个错误,编译器在其中找不到b2Collision.h、b2BroadPhase.h和b2Collision.h,我知道冲突有2个错误。还有另一个错误,但它的来去取决于如何实现它。 无论如何,以我实现它的方式,我如何消除这些错误?有人有什么想法/建议吗


谢谢

“${SRCROOT}/path_添加到\u box2d_文件夹”
到您的
用户标题搜索路径
,并在项目构建设置中将
始终搜索用户路径设置为
是。

确保您的makefile/解决方案具有指向box2d include文件所在位置的include路径设置。我感到困惑,什么意思?我是Box2D新手,你是怎么说我应该解决这个问题的?@MyApps我建议你检查一下它是否真的足够完美。你也可以在开箱即用的地方安装Kobold2D()。将在未来48小时内发布的Preview 5使用最新的Box2D v2.2.1,您将获得一个示例项目和一个使用Box2D制作的弹球游戏。@MyApps如果您的编译器抱怨找不到某些包含文件,这不是Box2D问题,而是生成环境问题。编译器通常有一组默认目录,用于搜索包含文件。如果安装的库包含的文件位于非默认路径的目录中,则必须将该路径添加到编译器调用中。您的开发环境是什么?