NDK编译错误:未在此范围内声明'stod'

时间:2014-06-22 12:13:49

标签: android c++ android-ndk

我知道这里有可能的重复: error: 'stod' was not declared in this scope但我已经尝试了那里的建议。 我尝试在Android NDK中编译C ++应用程序。

我收到错误:

  

' STOD'未在此范围内声明

我在Application.mk中启用了C ++ 11:

APP_ABI := x86 
APP_STL := gnustl_static
NDK_TOOLCHAIN_VERSION:= 4.8
APP_CPPFLAGS += -fexceptions -std=c++11 -fpermissive -frtti  -pthread

我还应该做些什么才能摆脱这个错误?

1 个答案:

答案 0 :(得分:0)

我猜你可能已经发现这不是当前Android NDK(10)的一部分。 C ++ 11库中有几个缺失的部分,例如正则表达式功能和to_string等。