JNI开发中的编译选项
来源:互联网 发布:linux打开隐藏文件 编辑:程序博客网 时间:2024/05/21 11:25
第11章
1、指定C++运行库
在Application.mk文件中,添加:
…… APP_STL = system
将C++异常支持授权给所有的原生模块,这些模块只是应用程序的一部分。可用同样的港式启用C++ RTTI支持。
- system: 默认的微型系统C++运行库。
- gabi++_static: 作为静态库的GAbi++运行库。
- gabi++_shared: 作为动态库的GAbi++运行库。
- stlport_static: 作为静态库的STLport运行库。
- stlport_shared: 作为动态库的STLport运行库
- gnustl_static: 作为静态库的GNU STL运行库。
- gnustl_shared: 作为动态库的GNU STL运行库。
2、C++异常支持
在Application.mk文件中,添加:
APP_STL := gnustl_shared
在Android.mk文件中,添加:
LOCAL_MODULE := module…… LOCAL_CPP_FEATURES += exceptions……include $(BUILD_SHARED_LIBRERY)
或者
只在Application.mk文件中,添加:
APP_STL := gnustl_sharedAPP_CPPFLAGS += -fexceptions将C++异常支持授权给所有的原生模块,这些模块只是应用程序的一部分。可用同样的港式启用C++ RTTI支持。
3、
阅读全文
0 0
- JNI开发中的编译选项
- Jni开发编译中的几个错误
- jni开发编译
- AndroidSutdio中的jni开发
- vs编译选项中的宏
- jni编译过程中的问题
- JNI中的c++开发规范
- jni开发中的常见错误
- linux内核编译中的i2o选项
- android 中的编译选项的对应关系
- Z-Stack中的HOLD_AUTO_START编译选项分析
- Android jni开发-0(用javah方式编译jni)
- Android jni开发-1(用CMake编译jni)
- VC编译选项部分解释---驱动开发
- 【视频开发】ffmpeg 的编译选项
- Android ndk开发swig编译jni接口
- eclipse android jni 开发,so库编译
- 编译选项
- 【sqoop】 Sqoop详细介绍包括:sqoop命令,原理,流程
- 【Node.js】静态路由
- Sublime Text 3 Tab键失效问题
- Python + Tkinter画树
- 工作两年总结
- JNI开发中的编译选项
- CF 779A A. Pupils Redistribution (水)
- 1018.锤子剪刀布
- 不安装oracle客户端
- 根据进程id获取主窗口句柄
- Android Debug调试
- <meta http-equiv="Content-Type" content="text/html:charset=UTF-8">是什么意思?
- APscheduler
- mysql的三个范式