Sre*_*hat 6 c c++ android android-ndk
我想用gnu libstdc ++编译我的NDK代码,任何线索如何做到这一点?
你应该添加一行 Application.mk
APP_STL := gnustl_static
Run Code Online (Sandbox Code Playgroud)
如果你想静态链接它,和
APP_STL := gnustl_shared
Run Code Online (Sandbox Code Playgroud)
如果要将其用作共享库.
这是典型的示例Application.mk(它应放在您所在的同一文件夹中Android.mk):
APP_OPTIM := release
APP_PLATFORM := android-7
APP_STL := gnustl_static
APP_CPPFLAGS += -frtti
APP_CPPFLAGS += -fexceptions
APP_CPPFLAGS += -DANDROID
APP_ABI := armeabi-v7a
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请Application.mk参阅NDK文档:docs/APPLICATION-MK.html