写点什么

Android.mk

用户头像
Changing Lin
关注
发布于: 3 小时前
Android.mk

1.概览

Android.mk 文件位于项目 jni/ 目录的子目录中,用于向构建系统描述源文件和共享库。

Android.mk 文件用于定义 Application.mk、构建系统和环境变量所未定义的项目级设置。它还可替换特定模块的项目级设置。

Android.mk 的语法支持将源文件分组为“模块”。模块是静态库、共享库或独立的可执行文件。

2.基础知识

Android.mk 文件必须先定义 LOCAL_PATH 变量:

LOCAL_PATH := $(call my-dir)	// 表示源文件在开发树中的位置,构建系统提供的宏函数 my-dir 将返回当前目录(Android.mk 文件本身所在的目录)的路径
复制代码

声明 CLEAR_VARS 变量,其值由构建系统提供。

include $(CLEAR_VARS)		// 
复制代码

3.变量和宏

4.NDK 定义的 include 变量

5.目标信息变量

6.模块描述变量

7.NDK 提供的函数宏

发布于: 3 小时前阅读数: 4
用户头像

Changing Lin

关注

获得机遇的手段远超于固有常规之上~ 2020.04.29 加入

我能做的,就是调整好自己的精神状态,以最佳的面貌去面对那些未曾经历过得事情,对生活充满热情和希望。

评论

发布
暂无评论
Android.mk