android NDK 学习笔记(二)- Android.mk
来源:互联网 发布:神机妙算软件定额安装 编辑:程序博客网 时间:2024/06/07 16:48
Android.mk 文件必须首先定义 LOCAL_PATH 变量:
1.LOCAL_PATH := $(call my-dir)
此变量用于指定当前文件的路径。必须在 Android.mk 文件的开头定义它
2.include $(CLEAR_VARS)
CLEAR_VARS 指向的脚本不会清除此变量。因此,即使您的 Android.mk 文件描述了多个模块,您也只需
定义它一次。
3.LOCAL_MODULE := 库名称
4.LOCAL_SRC_FILES 变量必须包含要构建到模块中的 C 和/或 C++ 源文件列表
5.include $(BUILD_SHARED_LIBRARY)
6.BUILD_SHARED_LIBRARY 变量指向 GNU Makefile 脚本,用于收集您自最近 include 后在 LOCAL_XXX 变
量中定义的所有信息。 此脚本确定要构建的内容及其操作方法。
7.TARGET_ARCH_ABI 生成指定目标cpu与ABI的组合
8.TARGET_ABI 指定Android Api级别与ABI的连接。
9.LOCAL_C_INCLUDES 可以使用此可选变量指定相对于 NDK root 目录的路径列表,以便在编译所有源文
件(C、C++ 和 Assembly)时添加到 include 搜索路径。 例如:LOCAL_C_INCLUDES :=
$(LOCAL_PATH)/foo
1.LOCAL_PATH := $(call my-dir)
此变量用于指定当前文件的路径。必须在 Android.mk 文件的开头定义它
2.include $(CLEAR_VARS)
CLEAR_VARS 指向的脚本不会清除此变量。因此,即使您的 Android.mk 文件描述了多个模块,您也只需
定义它一次。
3.LOCAL_MODULE := 库名称
4.LOCAL_SRC_FILES 变量必须包含要构建到模块中的 C 和/或 C++ 源文件列表
5.include $(BUILD_SHARED_LIBRARY)
6.BUILD_SHARED_LIBRARY 变量指向 GNU Makefile 脚本,用于收集您自最近 include 后在 LOCAL_XXX 变
量中定义的所有信息。 此脚本确定要构建的内容及其操作方法。
7.TARGET_ARCH_ABI 生成指定目标cpu与ABI的组合
8.TARGET_ABI 指定Android Api级别与ABI的连接。
9.LOCAL_C_INCLUDES 可以使用此可选变量指定相对于 NDK root 目录的路径列表,以便在编译所有源文
件(C、C++ 和 Assembly)时添加到 include 搜索路径。 例如:LOCAL_C_INCLUDES :=
$(LOCAL_PATH)/foo
0 0
- android NDK 学习笔记(二)- Android.mk
- NDK学习笔记:Android.mk
- Android NDK学习 <二> Android.mk
- Android NDK学习 <二> Android.mk的制作
- Android NDK学习 <二> Android.mk的制作
- Android NDK学习 <二> Android.mk的制作
- Android NDK学习 <二> Android.mk的制作
- Android NDK学习 <二> Android.mk的制作
- Android NDK学习 <二> Android.mk的制作
- Android NDK学习 <二> Android.mk的制作
- Android NDK学习 <二> Android.mk的制作
- Android NDK学习笔记4-Android.mk篇
- Android学习笔记-NDK开发(二)
- Android NDK开发指南(二)Android.mk文件
- Android NDK开发指南(二)Android.mk文件
- Android NDK开发指南(二)Android.mk文件
- Android NDK开发指南(二)Android.mk文件
- Android NDK教程<二>-- Android.mk语法
- spring security的ajax提交和json返回数据
- 360浏览器强制使用急速模式
- [李景山php]Git命令行操作
- Qt获取文字的实际长度
- 表格内文字不换行
- android NDK 学习笔记(二)- Android.mk
- 4.27 JEE 实习经历每日记载 AngularJS
- ajax我遇到的几种写法
- 浅谈React的类型检测——PropTypes
- 60-客户端也能做服务器?
- windows logstash cannot find log4j2.properties file
- python 实现简单的端口扫描器
- no suitable constructor found, can not deserialize from Object value (missing default constructor or
- rabbitmq 管理 及 常用命令