我尝试使用支持 c++11 的 ndk r8d 设置我的第一个 android 项目。一些 c+11 机制工作正常(即 lambda 表达式),但是当我尝试使用新的字符串操作之一时,编译失败(错误:'stol' 不是 'std' 的成员)。这是我的项目设置:
应用程序.mk
APP_MODULES := MyLib
APP_CPPFLAGS := -std=gnu++0x
APP_CPPFLAGS += -frtti
APP_CPPFLAGS += -fexceptions
APP_CPPFLAGS += -DDEBUG
APP_ABI := armeabi-v7a
APP_PLATFORM:=android-14
APP_STL := gnustl_static
APP_GNUSTL_CPP_FEATURES := rtti exceptions
NDK_TOOLCHAIN_VERSION=4.7
这些功能真的不起作用吗?