Внезапно заголовки Ogre не найдены (DEVELOPER_DIR изменено с обновлением Xcode)

Я разрабатываю приложение на MAX OS X Mountain Lion с последним стабильным Ogre и новейшим Xcode. Я сделал все основные уроки, и все прошло гладко. После этого я начал модифицировать один из этих руководств и начал разрабатывать в нем некоторые собственные вещи. Все еще все работало правильно. Затем сегодня я снова открыл свой проект, и код не компилируется и заявляет, что не может найти заголовки Ogre. Точнее говоря, он не может найти первый включенный заголовочный файл Ogre, если я закомментирую его, затем он перейдет к следующему и так далее.

Я проверил, и пути поиска установлены хорошо. Мой Ogre SDK там, куда он указывает. Кто-нибудь знает, почему это могло случиться?

Заранее спасибо!

РЕДАКТИРОВАТЬ:

Я проверил все свои проекты Ogre, и ошибка присутствует во всех из них.

РЕДАКТИРОВАТЬ РЕДАКТИРОВАТЬ:

В Xcode в моей структуре, заголовок, путь поиска библиотеки у меня есть это:

/ $ (DEVELOPER_DIR) / SDKs / OgreSDK / …

Если я поставлю весь путь так:

/ Пользователи /< мое имя пользователя> / OgreSDK / …

Затем он компилируется без ошибок.

Итак, мой вопрос: как я могу правильно установить «$ (DEVELOPER_DIR)» в XCode … и как я могу изменить его, не зная, что я изменяю его?

Также я должен отметить, что в папке SDK у меня есть символическая ссылка, которая указывает на папку OgreSDK, которая находится в «/ Users /< мое имя пользователя> / «

2

Решение

Я нашел решение, я записал его, чтобы оно могло помочь другим.

Дело в том, что когда я закрывал свой Mac, я обновлял Xcode и забыл об этом. С этим обновлением DEVELOPER_DIR больше не указывал на / Developer, они удалили его и переместили все в /Applications/Xcode.app/Contents/Developer. Таким образом, решение заключается в том, что вы перемещаете свой OgreSDK туда, или вы можете сделать символическую ссылку в эту папку, если вы не хотите перемещать ее. Надеюсь, поможет!

Спасибо за эту подсказку masterfalcon на форуме Ogre.
(Мой пост на форуме Ogre с той же проблемой)

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]