我用了1.7.2还是出现这个错误,请问怎么解决?
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/Value.cpp: In constructor ‘se::Value::Value()’:
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/Value.cpp:38:34: error: ‘memset’ was not declared in this scope
memset(&_u, 0, sizeof(_u));
^
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/Value.cpp: In constructor ‘se::Value::Value(se::Value::Type)’:
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/Value.cpp:45:34: error: ‘memset’ was not declared in this scope
memset(&_u, 0, sizeof(_u));
^
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/Value.cpp: In member function ‘se::Value& se::Value::operator=(const se::Value&)’:
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/Value.cpp:183:46: error: ‘memset’ was not declared in this scope
memset(&_u, 0, sizeof(_u));
^
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/Value.cpp: In member function ‘se::Value& se::Value::operator=(se::Value&&)’:
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/Value.cpp:217:46: error: ‘memset’ was not declared in this scope
memset(&_u, 0, sizeof(_u));
^
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/Value.cpp: In member function ‘void se::Value::reset(se::Value::Type)’:
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/Value.cpp:576:38: error: ‘memset’ was not declared in this scope
memset(&_u, 0, sizeof(_u));
^
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/v8/Object.cpp: In static member function ‘static se::Object* se::Object::createArrayBufferObject(void*, size_t)’:
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/v8/Object.cpp:207:61: error: ‘memcpy’ was not declared in this scope
memcpy(jsobj->GetContents().Data(), data, byteLength);
^
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/v8/Object.cpp: In static member function ‘static se::Object* se::Object::createUint8TypedArray(uint8_t*, size_t)’:
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/v8/Object.cpp:215:61: error: ‘memcpy’ was not declared in this scope
memcpy(jsobj->GetContents().Data(), data, byteLength);
^
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/v8/ScriptEngine.cpp: In member function ‘bool se::ScriptEngine::evalString(const char*, ssize_t, se::Value*, const char*)’:
H:/project/pro/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/v8/ScriptEngine.cpp:617:35: error: ‘strlen’ was not declared in this scope
length = strlen(script);
^
make: *** [H:/project/pro/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi/objs/cocos2d_js_static//jswrapper/Value.o] Error 1
make: *** Waiting for unfinished jobs…
make: *** [H:/project/pro/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi/objs/cocos2d_js_static//jswrapper/v8/Object.o] Error 1
make: *** [H:/project/pro/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi/objs/cocos2d_js_static/__/jswrapper/v8/ScriptEngine.o] Error 1
[armeabi] Compile++ arm : cocos2d_js_static <= inspector_agent.cc
:childhood:externalNativeBuildRelease FAILED
:childhood:externalNativeBuildRelease (Thread[Task worker for ‘:’,5,main]) completed. Took 16.658 secs.