Based on: cocos2d-x-3.7.1
Running command: compile
Building mode: debug
Updated project.properties
Updated local.properties
Updated file /Users/xuanan/Documents/CocosProjects/BattleResult/frameworks/runtime-src/proj.android/proguard-project.txt
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make: Entering directory /Users/xuanan/Documents/CocosProjects/BattleResult/frameworks/runtime-src/proj.android' Compile++ thumb: cocos2djs_shared <= AppDelegate.cpp Compile++ thumb: cocos2djs_shared <= SimpleConfigParser.cpp Compile++ thumb: cocos2djs_shared <= RuntimeJsImpl.cpp In file included from /Applications/Cocos/frameworks/cocos2d-x-3.7.1/cocos/3d/prebuilt-mk/../../network/HttpClient.h:34:0, from /Applications/Cocos/frameworks/cocos2d-x-3.7.1/cocos/scripting/js-bindings/proj.android/prebuilt-mk/../../manual/network/XMLHTTPRequest.h:34, from jni/../../Classes/js_module_register.h:22, from jni/../../Classes/AppDelegate.cpp:12: /Applications/Cocos/frameworks/cocos2d-x-3.7.1/cocos/3d/prebuilt-mk/../../network/HttpRequest.h: In member function 'void cocos2d::network::HttpRequest::setResponseCallback(cocos2d::Ref*, cocos2d::SEL_CallFuncND)': /Applications/Cocos/frameworks/cocos2d-x-3.7.1/cocos/3d/prebuilt-mk/../../network/HttpRequest.h:245:66: warning: 'void cocos2d::network::HttpRequest::setResponseCallback(cocos2d::Ref*, cocos2d::network::SEL_HttpResponse)' is deprecated (declared at /Applications/Cocos/frameworks/cocos2d-x-3.7.1/cocos/3d/prebuilt-mk/../../network/HttpRequest.h:255) -Wdeprecated-declarations] setResponseCallback(pTarget, (SEL_HttpResponse) pSelector); ^ Compile++ thumb: cocos2djs_shared <= main.cpp Compile thumb : cpufeatures <= cpu-features.c StaticLibrary : libcpufeatures.a At global scope: cc1plus: warning: unrecognized command line option "-Wno-extern-c-compat" cc1plus: warning: unrecognized command line option "-Wno-extern-c-compat" SharedLibrary : libcocos2djs.so /Applications/Cocos/frameworks/cocos2d-x-3.7.1/cocos/scripting/js-bindings/proj.android/prebuilt-mk/../../../../../prebuilt/android/armeabi/libjscocos2dandroid.a(CCJavascriptJavaBridge.o):function JavascriptJavaBridge::CallInfo::checkType(std::string const&, unsigned int*): error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' /Applications/Cocos/frameworks/cocos2d-x-3.7.1/cocos/scripting/js-bindings/proj.android/prebuilt-mk/../../../../../prebuilt/android/armeabi/libjscocos2dandroid.a(CCJavascriptJavaBridge.o):function JavascriptJavaBridge::callStaticMethod(JSContext*, unsigned int, JS::Value*): error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' /Applications/Cocos/frameworks/cocos2d-x-3.7.1/cocos/editor-support/cocostudio/prebuilt-mk/../../../../prebuilt/android/armeabi/libcocostudio.a(CCActionNode.o):function std::vector<cocos2d::Vector<cocostudio::ActionFrame*>*, std::allocator<cocos2d::Vector<cocostudio::ActionFrame*>*> >::at(unsigned int): error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' /Applications/Cocos/frameworks/cocos2d-x-3.7.1/cocos/editor-support/cocostudio/prebuilt-mk/../../../../prebuilt/android/armeabi/libcocostudio.a(CCArmature.o):function cocostudio::Armature::drawContour(): error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' collect2: error: ld returned 1 exit status make: *** Error 1 make: Leaving directory /Users/xuanan/Documents/CocosProjects/BattleResult/frameworks/runtime-src/proj.android’
Using Eclipse project : /Users/xuanan/Documents/CocosProjects/BattleResult/frameworks/runtime-src/proj.android
Android platform not specified, searching a default one…
running: ‘/Users/Shared/work/android-sdk-macosx/tools/android update project -t android-19 -p /Users/xuanan/Documents/CocosProjects/BattleResult/frameworks/runtime-src/proj.android’
Building native…
NDK build mode: release
NDK_TOOLCHAIN_VERSION: 4.8
running: ‘/Users/Shared/work/android-ndk-r10/ndk-build -C /Users/xuanan/Documents/CocosProjects/BattleResult/frameworks/runtime-src/proj.android -j3 NDK_MODULE_PATH=/Applications/Cocos/frameworks/cocos2d-x-3.7.1:/Applications/Cocos/frameworks/cocos2d-x-3.7.1/cocos:/Applications/Cocos/frameworks/cocos2d-x-3.7.1/external NDK_TOOLCHAIN_VERSION=4.8’
Error running command, return code: 2.
报错 是
error: undefined reference to ‘std::__throw_out_of_range_fmt(char const*, …)’