链接 Bullet Physics Library 的问题(与 brew 一起安装)

Problem linking Bullet Physics Library (Installed with brew)

我正在制作一个 c++ OpenGL 游戏,我试图添加 Bullet 库来处理我的游戏的碰撞,但我在安装它时遇到了问题。我在 macOS 上,我使用 brew 安装 Bullet。

它看起来安装得很好,但是当我尝试编译任何包含 <bullet/btBulletDynamicsCommon.h> 的内容时,我收到此错误:

LinearMath/btVector3.h' file not found (On this line #include "LinearMath/btVector3.h" from brCollisionWorld.h)

我从 brew 安装时会出现这个问题吗?或者我在链接时做错了什么? (我将 include 和 3 lib 链接到我的 Xcode 项目)

您需要将适当的文件夹添加到您的 C++ 项目查找头文件的文件夹列表中...虽然我不知道它在 Xcode 中是如何工作的。希望有人会给出更好的答案,但与此同时,这应该会让您找到正确的方向。