【问题标题】:Import Box2D : file not found导入 Box2D:找不到文件
【发布时间】:2013-03-29 17:43:11
【问题描述】:

我正在尝试导入 Box2D 库,但出现编译错误:找不到“Box2D/Box2D.h”文件。

我尝试了很多方法来解决这个问题,但都没有成功。我没有使用 cocos2d,所以我没有任何模板。 我只是在我的 Xcode 项目中拖放 Box2D 文件夹(尝试检查和取消选中“复制到目标文件夹”)。

尝试检查“始终搜索用户路径”等...没有成功。

如果有人有解决方案:上帝保佑你!

【问题讨论】:

  • 我知道它可能不是这个......但它不是 Box2D/Box2D.h,而不是 Box2D/Bow2D.h 吗?还是您在这里复制时打错了字?
  • 抱歉只是拼写错误已编辑:)

标签: objective-c ios xcode include box2d


【解决方案1】:

只需将 Box2D.h/Bow2D.h 拖放到您的项目中。如果不是那么简单,我可以向您推荐这个 tutorial,它解释了在 XCode 中设置 Box 2D 所需了解的所有内容.

编辑

我刚刚在我引用的 tut 中尝试了该项目,我相信您没有设置标题搜索路径。 Box2D 文件旨在像这样包含:#include 因此您需要转到 Build Settings 然后为 Header Search Paths 的 Debug 和 Release 键添加一个条目( 构建设置

你看起来像这样:Debug Box2D_v2.1.2/Box2D

【讨论】:

  • 检查他们如何在项目设置中设置标题搜索路径 - 这可能是您正在尝试一些困难的地方
  • 是的,我认为我错过了这一点,但我做的完全一样
  • 有一个链接指向他们在我引用的 tut 中所做的项目的源代码。如果您还没有发现问题,请尝试此项目
猜你喜欢
  • 2013-03-01
  • 2019-11-27
  • 2018-01-30
  • 2016-12-27
  • 1970-01-01
  • 1970-01-01
  • 2020-04-12
  • 2014-11-09
  • 1970-01-01
相关资源
最近更新 更多