ndk编译错误:error: 'nullptr' was not declared in this scope

来源:互联网 发布:街头篮球刷数据 编辑:程序博客网 时间:2024/05/29 07:03

      nullptr是C++11引入的新特性,解决C和C++中NULL的定义不一致所带来的编译器兼容问题。C中NULL是指向0地址的指针(void *)0,c++中则是定义为整数0.

      ndk中解决这个问题的办法就是添加对C++11的支持,在Application.mk中添加:

NDK_TOOLCHAIN_VERSION = 4.9APP_CPPFLAGS := -frtti -std=c++11<pre name="code" class="html">注意:NDK_TOOLCHAIN_VERSION 》= 4.7重新ndk-build即可

1 0