我正在尝试导入 Box2D 库,但出现编译错误:找不到“Box2D/Box2D.h”文件。
我尝试了很多方法来解决这个问题,但没有任何成功。我没有使用 cocos2d,所以我没有任何模板。我只是在我的 Xcode 项目中拖放 Box2D 文件夹(尝试检查和取消选中“复制到目标文件夹”)。
试图检查“始终搜索用户路径”等...没有成功。
如果有人有解决方案:上帝保佑你!
我正在尝试导入 Box2D 库,但出现编译错误:找不到“Box2D/Box2D.h”文件。
我尝试了很多方法来解决这个问题,但没有任何成功。我没有使用 cocos2d,所以我没有任何模板。我只是在我的 Xcode 项目中拖放 Box2D 文件夹(尝试检查和取消选中“复制到目标文件夹”)。
试图检查“始终搜索用户路径”等...没有成功。
如果有人有解决方案:上帝保佑你!
只需将 Box2D.h/Bow2D.h 拖放到您的项目中。如果不是那么简单,我可以向您推荐本教程,该教程解释了在 XCode 中设置 Box 2D 所需了解的所有内容。
编辑
我刚刚在我引用的 tut 中尝试了这个项目,我相信你没有设置你的标题搜索路径。Box2D 文件旨在像这样包含:#include 因此您需要转到Build Settings然后为Header Search Paths的 Debug 和 Release 键添加一个条目(在Build Settings下)
你看起来像这样:Debug Box2D_v2.1.2/Box2D