目标
在基本的 Android 应用程序中使用cpprestsdk作为概念证明。
到目前为止我做了什么
我一直在 github 上关注这个wiki。我正在尝试使用 Visual Studio 2015 在 Windows 8.1 上构建 cpprestsdk。
wiki 提供了一些 NuGet 说明,并指导读者应用以下项目设置:
- 一般 -> 使用 STL = gnustl_static
- C++ -> 代码生成 -> 启用 C++ 异常 = 展开表 (-funwind-tables)
- C++ -> 语言 -> 启用运行时类型信息 = 是
- C++ -> 语言 -> C++ 语言标准 = C++11
问题
遵循 NuGet 说明并应用项目设置后,我收到此错误(以及其他错误):
此文件需要对 ISO C++ 2011 标准的编译器和库支持。此支持目前是实验性的,必须使用 -std=c++11 或 -std=gnu++11 编译器选项启用。AndroidCasablanca C:\ProgramData\Microsoft\AndroidNDK\android-ndk-r10e\sources\cxx-stl\gnu-libstdc++\4.9\include\bits\c++0x_warning.h 32 构建
但我已经在项目设置中指定了 C++ 11 选项。那么,为什么不建呢?