我想将 Box2d 包含到一个 Cocos3d 项目中(是的,我知道它是一个 2d 物理引擎),但我无法让它工作。Xcode 找不到 box2d h 文件。我尝试设置搜索路径,但没有效果。有什么建议么?例如它找不到 Box2D/Collision/b2BroadPhase.h。
我做了如下:
从工作中的 cocos2d 项目中复制 Box2d 文件夹,并将其放在我的 Cocos3d 项目中的 libs 文件夹中。
使用以下选择将文件添加到 cocos3d 项目:
- 复制到目标文件夹未选中
- 为任何添加的文件夹创建组(即不创建文件夹引用)
- 添加到目标已检查
在此之后,我在整个项目的“用户标题搜索路径”和“标题搜索路径”中添加了“库”,它似乎被继承到目标特定设置。选中“始终搜索用户路径”。
我发现了很多关于此的问题,并且我尝试了许多其他解决方案。这是我最近的尝试。这有什么可疑的吗??