我有些困惑,基本上我正在尝试将Box2D编译为静态cocos库。我首先在xcode4中创建了一个静态库项目,然后将源文件(按正确的文件夹层次结构)拖入项目中。然而,当我进行编译时,我得到了很多关于无法找到头文件的错误。
所以,在b2GearJoint.cpp中查找的所有这些头文件都找不到:
#include <Box2D/Dynamics/Joints/b2GearJoint.h>
#include <Box2D/Dynamics/Joints/b2RevoluteJoint.h>
#include <Box2D/Dynamics/Joints/b2PrismaticJoint.h>
#include <Box2D/Dynamics/b2Body.h>
#include <Box2D/Dynamics/b2TimeStep.h>
我认为这应该很容易解决,我只需要在预先包含的目录中包含根Box2D文件夹,这样它就知道要去哪里查找。因此,我将项目根目录添加到搜索路径头部部分,但我仍然收到相同的错误信息。
这可能有一个简单的解决方案,但我对Xcode 4不熟悉(通常使用Visual Studio)...