Я работаю над проектом cocos2d-x и интегрирую Google Play Services.eclipse - Настройка C++ для GooglePlayServices
Я следую учебник здесь: https://developers.google.com/games/services/cpp/GettingStartedNativeClient
Я также ссылки на это руководство:
https://developers.google.com/games/services/cpp/gettingStartedAndroid
я поставил свой SDK и NDK и Google Play местоположение SDK в переменных окружения , Переменная окружения Google Play - NDK_MODULE_PATH = "/ Users/MyName/Documents /"
Папка gpg-cpp-sdk также находится в документах, так как руководство говорит, что мне нужно.
В руководстве упоминается пример минимализма проекта, который я не могу найти нигде. Я переместил прошел, что и сделал шаг, на котором он говорит, чтобы добавить в JNI_OnLoad:
gpg::AndroidPlatformConfiguration platform_configuration;
platform_configuration.SetActivity(state->activity->clazz);
Когда я компилирую, он жалуется, что GPG не определено. Я вошел в мой проект cocos2d-x и добавил каталог заголовков и каталог библиотеки, но до сих пор не повезло.
Я пробовал:
#include <gpg/gpg.h>
#include <gpg.h>
#include "gpg/gpg.h"
#include "gpg.h"
не повезло.
Может ли кто-нибудь указать мне правильное направление получения этой настройки? Что следует включить? Исправлена ли моя переменная окружения для сервисов Google Play?
спасибо.
UPDATE: Кажется, из-за того, что у меня есть make-файл, он даже не рассматривает каталоги include. Проблема в том, что я понятия не имею, как сообщить makefile или Eclipse также включить эти каталоги.