Cocos2D Box2D ошибки? - PullRequest
       12

Cocos2D Box2D ошибки?

1 голос
/ 27 марта 2012

Я пытался обновить свой проект Cocos2D с 1.1 до 2.0, но я столкнулся с странными ошибками, которых, похоже, больше не было ни у кого, когда я их гуглял.

Я получаю семантическую проблему: переопределение b2Color и b2Draw.Я включил пути поиска в заголовке и нажал на маленькое окошко рядом с ним, но это, кажется, не имеет значения.

У кого-нибудь есть идеи, как это исправить?

Спасибо!

1 Ответ

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

Да, у меня сегодня была похожая проблема. Я опишу весь процесс работы Box2d с новым проектом, потому что я решал эту половину дня. Сначала я должен был положить в файл .pch: #ifdef __cplusplus #import "Box2D.h" #endif

и в пути поиска заголовка я просто помещаю ".", Затем в настройках сборки (проекта) в других флагах C: -DTARGET_OS_IPHONE

тогда в draw.h и timer.h (как будто они забыли, потому что в других файлах он есть) на вершине: #ifndef name #define name

внизу #endif

И, конечно, вы должны расширить свои файлы .m до .mm, если вы импортируете box2d куда-либо.

Надеюсь, это помогло вам или кому-то еще, оно сделало это для меня.

...