今天尝试在NDK中移植一个开源的c++的代码,发现该c++代码用到了c++ 11新特性,导致编译报错。报什么nullptr、shared_ptr无定义,在Android.mk里加上一句LOCAL_CFLAGS += -std=c++11就可以了。
c++ 11新特性是对c++98的补充。这为c++语言注入更强大的生命力。
今天尝试在NDK中移植一个开源的c++的代码,发现该c++代码用到了c++ 11新特性,导致编译报错。报什么nullptr、shared_ptr无定义,在Android.mk里加上一句LOCAL_CFLAGS += -std=c++11就可以了。
c++ 11新特性是对c++98的补充。这为c++语言注入更强大的生命力。