Я следовал инструкциям согласно этой статье и работал с Cocos2D без особых проблем. Недавно я попытался включить заголовки Box2D, чтобы попробовать немного физики, например:
#import "Box2D.h"
Это привело к большому количеству ошибок, когда файл Box2D.h не мог включать остальные файлы заголовков:
../cocos2d-iphone-0.99.5/external/Box2d/Box2D/Box2D.h:34:0 ../cocos2d-iphone-0.99.5/external/Box2d/Box2D/Box2D.h:34:37: error: Box2D/Common/b2Settings.h: No such file or directory
Это первая ошибка, остальные 23 такие же, но для разных заголовков в Box2D.h.
Я уже добавил проекты / цели в текущий проект в соответствии с инструкциями в статье, поэтому мой проект в настоящее время выглядит следующим образом:
![alt text](https://i.stack.imgur.com/yxboB.png)
Кроме того, я попытался исправить это, выбрав все файлы .m в моем проекте и установив тип файла sourcecode.cpp.objcpp, но не думаю, что это проблема. Я уверен, что в настройке Пути поиска заголовков пользователей добавляются папки, в которых хранятся эти заголовки. Если бы это было не так, Cocos2D также не смог бы скомпилировать.
Что я делаю не так?