卡萨布兰卡(cpprestsdk)使用visual studio 2015在Windows 8.1上构建错误

时间:2016-01-11 12:09:02

标签: android c++ c++11 visual-studio-2015 casablanca

目标

在基本的Android应用中使用cpprestsdk作为概念验证。

到目前为止我做了什么

我一直关注github上的this 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 Build

但是我在项目设置中指定了C ++ 11选项。那么,它为什么不构建呢?

0 个答案:

没有答案