android jni ndk-build->错误是:未定义对` `std::allocator::allocator()‘的引用
我已经在项目/JNI/下创建了一个带有"APP_STL := gnustl_static“的Application.mk。
所以,任何想法,为什么没有定义的引用。
环境为ubuntu10.4,NDK为r5b。
发布于 2013-11-18 23:38:33
您需要保证在库的末尾设置"libgnustl_static.a“,因为它们似乎依赖于它:
示例:
LOCAL_LDFLAGS += <system/your libs>
LOCAL_LDFLAGS += -L$(ANDROID_NDK)/sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi -lgnustl_static我添加了同样的问题,并用这个来克服它。
https://stackoverflow.com/questions/7846449
复制相似问题