`
helpbs
  • 浏览: 1162084 次
文章分类
社区版块
存档分类
最新评论

Android NDK 调用c++ stl 模板库(修改android.mk文件)

 
阅读更多
1 在需要调用模板库的文件前包含头文件:

#include <iostream>
#include <vector>
此时编译可能不过,需要在android.mk文件内添加:
LOCAL_C_INCLUDES := /home/administrator/android-ndk-r5b/sources/cxx-stl/stlport/stlport (ndk安装路径下的stl库)


2 在 mk 文件前加入:

APP_STL := stlprot_static (模板库以静态库的方式添加)

....
LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog \
/home/administrator/android-ndk-r5b/sources/cxx-stl/stlport/libs/armeabi/libstlport_static.a
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics