在尝试运行我的代码时,包括C ++文件,我收到以下错误 -
Error:(32, 2) error: This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
如何解决?这是我的第一个涉及C ++文件的项目。
答案 0 :(得分:0)
我在自定义C ++支持页面中重建了我的项目并使用C ++ 11而不是ToolChain Default。 我认为这是解决这个问题的一种肮脏方式。
答案 1 :(得分:0)
在应用程序的构建gradle下android - > defaultConfig您可以添加/更改以下内容
externalNativeBuild {
cmake {
cppFlags "-std=c++11"
}
}