在尝试使模板 Xcode 4 ogre 项目工作时,构建失败,因为它找不到 OgreCamera.h。
我已将 Ogre 安装到 /opt/local/lib/OGRE,并在创建 Xcode 4 项目时将其指定为 Ogre SDK 位置。
不用说,项目设置中的头文件和框架包含路径精确指向所有头文件的位置,但找不到其中一个。我尝试注释掉 OgreCamera.h 的包含,在尝试运行时,找不到下一个包含 OgreEntity.h。将其注释掉并再次运行,找不到下一个包含,依此类推(这些包含在 OgreFramework.h 中。
我不明白为什么这些标头(当我在 Finder 或终端中查找它们时明显存在)无法被项目找到,即使我像这样指定它们的完整路径:
#include </opt/local/lib/OGRE/lib/release/Ogre.framework/Versions/1.7.4/Headers/OgreCamera.h>
我是否以某种方式错误地安装了 Ogre SDK?(我将它从 DMG 复制到适当的位置……)