我正在尝试使用Xcode 5.1.1在OS X 10.9上构建OGRE sdk 1.9。我从http://sourceforge.net/projects/ogre/files/ogre/1.9/1.9/OgreSDK_v1-9-0.dmg/download下载了SDK并安装了CMake 2.8-12。
当我打开OGRE.xcodeproj并尝试构建它时,编译器抱怨此标头丢失...
所以我确认标题实际上在那里
然后看看标题搜索路径。我不知道为什么其中一些显示NOTFOUND
我注意到Xcode默认将(*)放在"子目录中以在递归搜索中排除"所以我删除了它。
然后我将$ SRCROOT -recursive添加到标题搜索路径和用户标题搜索路径
但是我在尝试编译时仍然遇到了这个错误。有人知道这里有什么问题吗?
答案 0 :(得分:0)
您需要根据实际目录树自行修复NOT FOUND
个问题。
$SRCROOT/boost
不受recursive
的影响。我认为您可以将$SRCROOT/include/OGRE
设置为递归并删除其子方向。顺便说一句,默认定义是OGRE_SDK_ROOT
,你改了吗?
答案 1 :(得分:-1)
你可以试试这个:
#include< ogre / ogreOverlaySystem.h>
(我相信它会奏效)。