Android NDK编程浅入深出之--Android.mk(3)
2015-10-12 09:20
495 查看
APP_OPTIM:该变量可以被设置为release或debug以改变生成的二进制文件的优化级别。默认情况下使用的是release模式,并且此时生成的二进制文件被高度优化。该变量可以被设置为debug模式以生成更容易调试的未优化二进
APP_OPTIM:该变量可以被设置为release或debug以改变生成的二进制文件的优化级别。默认情况下使用的是release模式,并且此时生成的二进制文件被高度优化。该变量可以被设置为debug模式以生成更容易调试的未优化二进制文件。 APP_CLAGS:该变量列出了一些编译器标志,在编译任何模块的C和C++源文件时这些标志都会被传给编译器。 APP_CPPFLAGS:该变量列出了一些编译器标志,在编译任何模块的C++源文件时这些标志都会被传给编译器。 APP_BUILD_SCRIPT:默认情况下,Android NDK构建系统在项目的jni子目录下查找Android.mk构建文件。可以用该变量改变上述行为,并使用不同的生成文件。 APP_ABI:默认情况下,Android NDK构建系统为armeabi ABI生成二进制文件。可以用该变量改变上述行为,并为其他ABI生成二进制文件,例如: APP_ABI := mips 另外,可以设置多个ABI APP_ABI := armeabi mips 为所有支持的ABI生成二进制文件 APP_ABI := all APP_STL:默认情况下,Android NDK构建系统使用最小STL运行库,也被称为system库。可以用该变量选择不同的STL实现。 APP_STL :=stlport_shared APP_GNUSTL_FORCE_CPP_FEATURES:与LOCAL_CPP_EXTENSIONS变量相似,该变量表明所有模块都依赖于具体的C++特性,如RTTI、exceptions等。 APP_SHORT_COMMANDS:与LOCAL_SHORT_COMMANDS变量相似,该变量使得构建系统在有大量源文件的情况下可以在项目中使用更短的命令。 (责任编辑:幽灵学院) |
相关文章推荐
- Android NDK编程浅入深出之--Android.mk(2)
- Android Studio 模拟器对应键盘快捷键映射
- windows下Qt5.4.2 for android开发环境配置
- android 与servlet json数据交互
- android Drawable各种类型使用
- Android NDK编程浅入深出之--Android.mk
- Android 项目实践(一)——开发流程
- Android Material Design动画
- Android应用程序与SurfaceFlinger服务的连接过程分析
- android四大组件
- android的Activity中onCreate方法参数用途
- 【Android接口实现】PhotoView——单点支持/多图像缩放,实现了触摸
- Android Support Sample项目
- Android系统的智能指针(轻量级指针、强指针和弱指针)的实现原理分析
- Android下Notification的构造和使用
- Android Api Demos登顶之路(九十五)Media-->AudioFx
- Android :Android Studio中如何找到自己的API
- Android Activity 无法获取组件尺寸
- Android--焦点问题-ListView中item及其子控件无法响应点击事件
- Chromium硬件加速渲染机制基础知识简要介绍和学习计划