Chinaunix首页 | 论坛 | 博客
  • 博客访问: 287425
  • 博文数量: 68
  • 博客积分: 1121
  • 博客等级: 少尉
  • 技术积分: 634
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-01 09:43
文章分类
文章存档

2014年(1)

2013年(8)

2012年(37)

2011年(22)

分类: 嵌入式

2012-10-19 16:48:25

在模块编译Android.mk文件中有些如下的定义:
......
LOCAL_C_INCLUDES := \ 
    $(JNI_H_INCLUDE)

LOCAL_SHARED_LIBRARIES := \
    ......

LOCAL_MODULE := libxxxx

这些变量分别对应的含义如下:
LOCAL_SRC_FILES -
  编译的源文件
LOCAL_C_INCLUDES -
  需要包含的头文件目录
LOCAL_SHARED_LIBRARIES -
  链接时需要的外部库
LOCAL_PRELINK_MODULE -
  是否需要prelink处理
LOCAL_MODULE -
  编译的目标对象
BUILD_SHARED_LIBRARY -
  指明要编译成动态库。

另外$JNI_H_INCLUDE宏定义,include-path-for函数的定义在
build\core\pathmap.mk文件中

记录并分享之!

阅读(2154) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~