Android ndk build:“;错误:未定义对';std::“你扔坏了你的东西”;

Android ndk build:“;错误:未定义对';std::“你扔坏了你的东西”;,android,android-ndk,Android,Android Ndk,我正试图为我的本机代码编译我的JNI层。但ndk构建给出了以下错误: android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libtasr.a(rs_rescoreMngr.o): in functio

我正试图为我的本机代码编译我的JNI层。但ndk构建给出了以下错误:

android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libtasr.a(rs_rescoreMngr.o): in function std::_Vector_base<NodeLabelAndTime_, std::allocator<NodeLabelAndTime_> >::_M_allocate(unsigned int) [clone .isra.258]:D:/Android/android-ndk-r9/sources/cxx-stl/gnu-libstdc++/4.6/include/ext/new_allocator.h:90: error: undefined reference to 'std::__throw_bad_alloc()'
本文中的大多数帖子都建议使用“APP_STL:=gnustl_static”,正如我已经做过的,但错误仍然没有解决,请告诉我是否有人对此有答案/解决方案

提前谢谢

APP_STL := gnustl_static
APP_CPPFLAGS := -frtti -fexceptions
APP_ABI := armeabi-v7a
APP_PLATFORM := android-8