我正在使用最新稳定的 Ogre 和最新的 Xcode 在 MAX OS X Mountain Lion 上开发应用程序。我做了所有的基础教程,一切都很顺利。之后,我开始修改其中一个教程,并开始在其中开发一些自己的东西。仍然一切正常。然后今天我再次打开我的项目,代码没有编译并指出它找不到 Ogre 头文件。更具体地说,它找不到第一个包含的 Ogre 头文件,如果我将其注释掉,那么它会转到下一个,依此类推。
我检查了一下,搜索路径设置得很好。我的 Ogre SDK 就在它指向的地方。有人知道为什么会发生这种情况吗?
提前致谢!
编辑:
我检查了我所有的 Ogre 项目,并且所有项目都存在错误。
编辑编辑:
在我的框架、标题、库搜索路径的 Xcode 中,我有这个:
/$(DEVELOPER_DIR)/SDKs/OgreSDK/...
如果我把整个路径是这样的:
/Users/<我的用户名>/OgreSDK/...
然后它编译没有错误。
所以我的问题是如何在 Xcode 中正确设置“$(DEVELOPER_DIR)”......以及如何在不知道我正在修改它的情况下修改它?
另外我必须提到,在 SDKs 文件夹中,我有一个指向 OgreSDK 文件夹的符号链接,该文件夹位于“/Users/< 我的用户名 >/”