Mac Ogre Xcode项目无法找到标题

时间:2012-05-02 05:46:26

标签: include osx-lion ogre

在尝试使模板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复制到位......)

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,并通过跟踪rjstelling的答案找到了部分成功:

why can't Xcode find this header file?

解决了OgreCamera.h包含的问题,但现在我仍然坚持使用boost库。它们不会在搜索路径上或在索引组中被选中,如上面的主题所示。

基本上它看起来像XCode4中的一个错误,必须解决才能发布补丁。这里还有更多信息:

Compile, Build or Archive problems with Xcode 4 (and dependencies)