Похоже, я не могу решить эту тривиальную проблему...
Я скачал Libcocos2d-x, запустил скрипт зависимостей:
$> ./download-deps.py
который заполнил папку «external/» всеми сторонними заголовками.
Затем я создал проект, используя:
$> ./cocos new -p "xx.xx.xx" -l cpp -d "xx/xx/xx"
Это сработало нормально.
Но когда я пытаюсь скомпилировать этот новорожденный проект, единственное, что я получаю, это ошибки. Я пытался исправить их вручную, но ничего не поделаешь, даже когда «curl.h» включается, он продолжает запрашивать «curl/curl.h» и наоборот. И curl — это только начало, похоже, что все .h проекта cocos отсутствуют:
/Users/xx/Desktop/Dev/aa/cocos2d/extensions/assets-manager/AssetsManager.cpp:27:10: 'curl/curl.h' file not found
/Users/xx/Desktop/Dev/aa/cocos2d/cocos/platform/CCSAXParser.cpp:30:10: 'tinyxml2.h' file not found
etc...
Если у кого-то есть хоть малейшее представление об этом, я слушаю.
setup.py
используется для установки нескольких переменных среды для инструмента командной строки cocos, а также для разработки Android. Вам нужно его запустить. Также не забудьтеsource ~/.bash_profile
после. Запускdownload-deps is only required if you downloaded from GitHUB. For OS X Please see:
cocos2d-x.org/wiki/How_to_run_cpp-tests_on_iOS` - person GameDeveloper   schedule 16.06.2014