ndk吧 关注:3,605贴子:4,790
  • 2回复贴,共1

NDK中怎么才能使用shared_ptr

只看楼主收藏回复

NDK中怎么才能使用shared_ptr
其他部分C++11的特性可以使用 比如auto和lambda
但是shared_ptr无法使用 求解


IP属地:浙江1楼2015-11-06 16:36回复
    还有function也无法使用
    如下图


    IP属地:浙江2楼2015-11-06 16:39
    回复
      Application.mk 配置如下
      NDK_TOOLCHAIN_VERSION:=4.9
      #APP_STL := gnustl_shared
      APP_STL:=gnustl_static
      #APP_STL+=stlport_static
      APP_CPPFLAGS := -std=c++11
      APP_CPPFLAGS += -std=c++0x
      APP_CPPFLAGS += -fexceptions
      APP_CPPFLAGS += -frtti
      Android.mk配置如下
      LOCAL_PATH := $(call my-dir)
      include $(CLEAR_VARS)
      LOCAL_MODULE := CPPUtil
      LOCAL_SRC_FILES := CPPUtil.cpp
      LOCAL_SRC_FILES += ./Fee.cpp
      LOCAL_SRC_FILES += ./Feelevel.cpp
      LOCAL_LDLIBS := -llog
      include $(BUILD_SHARED_LIBRARY)
      头文件
      #include <functional>
      #include <memory>
      都可以找到


      IP属地:浙江3楼2015-11-06 16:43
      回复