这两天在接移动游戏基地的SDK,cocos项目,碰到问题找不到解决办法,求助。
#include “AppDelegate.h”
#include “platform/android/jni/JniHelper.h”
#include “PluginJniHelper.h”
#define LOG_TAG “main”
#define LOGD(…) __android_log_print(ANDROID_LOG_DEBUG,LOG_TAG,VA_ARGS)
using namespace cocos2d;
extern “C”
{
jint JNI_OnLoad(JavaVM *vm, void *reserved)
{
JniHelper::setJavaVM(vm);
PluginJniHelper::setJavaVM(vm);
return JNI_VERSION_1_4;
}
报错信息
jni/hellocpp/main.cpp:15: error: undefined reference to ‘cocos2d::PluginJniHelper::setJavaVM(_JavaVM*)’
make: Leaving directory `/Users/pengsihang/Downloads/cocos2d-x-2.2.6/samples/Cpp/SGPK/proj.android’
collect2: error: ld returned 1 exit status
make: *** Error 1