Не найден файл Cocos2D kazmath / kazmath.h - PullRequest
3 голосов
/ 27 марта 2012

В моем приложении я обновляюсь с Cocos2D версии 1.10-> 2.0-rc0a.

Так что, насколько я знаю, я все сделал правильно, проблема, я думаю, связана только с пользователемпуть поиска заголовка.

Таким образом, мои файлы Cocos2D в папке в папке в папке в aпапка, которая находится на моем рабочем столе.Таким образом, реальные файлы cocos2D находятся в четырех папках, пока не попадут на рабочий стол.

И мой путь поиска в заголовке пользователя выглядит следующим образом:

"/Users/myname19/Desktop/NewMyAppBeta/MyApp3/MyApp3"

Таким образом, полная ошибка: Lexical или PreprocessorОшибка, файл 'kazmath / kazmath.h' не найден в CCNode.h.На самом деле существует 4 этих проблем, но они идентичны.

Кто-нибудь знает, как решить эту проблему?

Спасибо!

Ответы [ 5 ]

6 голосов
/ 27 ноября 2012

Маленький обходной путь, который работал для меня.

Я использовал Xcode 4.5.1.

Я включил библиотеку cocos2d в свой проект, и после этого я включил библиотеку kazmath из внешней папки.

Я заменил все вхождения "kazmath / kazmath.h" на "kazmath.h" и все "kazmath / GL /thing.h" на "some.h".После этого все было построено нормально.

2 голосов
/ 05 июня 2013

Не забудьте включить двойные кавычки. что-то вроде «$ {SRCROOT} / TestProjet1 / libs / kazmath / include» (также с выбранной рекурсивной опцией)

2 голосов
/ 30 марта 2012

Вы пытались выключить и снова включить?

Значение: проверить, действительно ли файл kazmath.h находится там, где он должен быть. Если нет, скопируйте его соответственно всю папку kazmath. Это не в папке cocos2d, а в отдельной "внешней" папке, так что скорее всего вы пропустили ее копирование в свой проект.

1 голос
/ 07 ноября 2013

Зайдите в настройки сборки, затем найдите пути поиска заголовка. Там добавьте относительный путь к папке kazmath.

"./lib/kazmath/include"   //Where . is project directory. 
1 голос
/ 03 сентября 2013

У меня была такая же проблема.

Все, что вам нужно сделать, это добавить путь к заголовкам kazmath, например, к Настройки сборки> Пути поиска по заголовкам

Библиотека / kazmath / включают

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...