2011-8-13 16:13:41

本文档详细介绍了Android.mk文件的语法,这是一种用于描述C/C++源文件的编译指令的特殊文件。通过设置不同的变量,开发者可以组织源文件为静态库或动态库。动态库会被安装到应用程序包中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 


2011-8-13 16:13:41

 

Android.mk文件语法详述

介绍:
------------

这篇文档是用来描述你的C或C++源文件中Android.mk编译文件的语法的,为了理解她们我们需要您先看完
docs/OVERVIEW.html(http://hualang.iteye.com/blog/1135105)文件来了解它的作用

概览:
------------
Android.mk文件是用来描述build system(编译系统)的,更准确的说:

--该文件是一个微型的GNU Makefile片段,将由build system解析一次或者多次。这样,您就可以尽量减少您声明的变量,并且不要以为在解析过程中没有任何定义。

--这个文件但语法是用来允许你将源文件组织成模块,这个模块中含有:
  -一个静态库(.a文件)
  -一个动态库(.so文件)
  只有动态库才会被安装/复制到你的应用程序包,尽管静态库可以被用来生成动态库。你可以在每个模块中  都定义一个Android.mk文件,你也可以让多个模块共用一个Android.mk文件。
 
  一个Makefile片段

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值