LOCAL_MODULE_CLASS用于制定LOCAL_MODULE_PATH的路径所在。如果在Android.mk没有直接明确LOCAL_MODULE_PATH 的话,需要通过以下规则来自动生成base_rules.mk:154 LOCAL_MODULE_PATH := $(strip $(LOCAL_MODULE_PATH))
155 ifeq ($(LOCAL_MODULE_PATH),)
...
分类:
移动开发 时间:
2015-12-21 10:57:08
阅读次数:
456
ifeq($(ABC), XXX)CFLAGS += -DABCendif注意: 逗号和XXX之间必须有一个空格更需要注意的是: ifeq中的XXX后面不能带空格,如果XXX后面带了一个空格,那空格和XXX会被认为是一个整体export ABC = XXX[ ][ ] 这里用[ ]表示一个空格...
分类:
其他好文 时间:
2015-06-25 13:59:09
阅读次数:
106
bootchart:android原生自带的开机性能查看机制。通过收集android开机过程中的各种log数据,最终可以图表的形式展现各个进程在开机过程中的性能。(博客不能断…)编译bootchartbootchart 源码位于:\system\core\init\bootchart.c 属于init
查看对应Android.mk,其中有这么一段:ifeq ($(strip $(INIT_BOO...
分类:
移动开发 时间:
2015-05-23 16:56:20
阅读次数:
517
Makefile中条件表达式的语法为:
endif或者
else
endif
表示条件关键字:
关键字
说明
ifeq
ifeq (arg1,arg2) 比较参数arg1和arg2的值,相同返回true
ifneq
ifneq (arg1,arg2) 比较参数arg1和arg2的值,不同返回true
...
分类:
其他好文 时间:
2015-05-18 09:14:29
阅读次数:
174
1、ifeq”语法是ifeq (;, ;),功能是比较参数“arg1”和“arg2”的值是否相同。ifneq刚好相反,比较两者的值是否不同其中有一些是我们常见或是见过的,第一个ifneq ($(KERNELRELEASE),)目前,有用处,它的由来是指在Linux源码根目录下的Makefile编译内核时,KERNELRELEASE宏会被定义,那么如果是从源码根目录开始的make则会将hello.o模块编译进内核。
KERNELDIR :=/home/ZP1015/Desktop/li...
分类:
系统相关 时间:
2015-04-13 11:07:00
阅读次数:
177
ifeq ($(PLATFORM_VERSION),4.4)$(info "________________________4.4");LOCAL_CFLAGS += -DPLUSCREENCAST_19elseifeq ($(PLATFORM_VERSION),4.3)$(info "______...
分类:
其他好文 时间:
2015-03-30 18:00:25
阅读次数:
132
生成镜像
1. U-boot
生成u-boot.bin文件
(1) Makefile
ifeq ($(ARCH),arm)
CROSS_COMPILE =
endif
修改为
ifeq ($(ARCH),arm)
CROSS_COMPILE =/opt/crosstool/gcc-3.4.5-glibc-2.3.6/arm-softfloa...
分类:
其他好文 时间:
2015-03-21 01:11:15
阅读次数:
139
目标板:Hi3518内核版本:linux3.0.81.修改makefile#PLATFORM = PC //注释掉PLATFORM = HI3518 //支持平台ifeq ($(PLATFORM),HI3518)LINUX_SRC = /root/hi3518/linux-3.0.y...
分类:
其他好文 时间:
2015-02-07 11:41:32
阅读次数:
522
生成u-boot.bin
首先,修改Makefile中的交叉编译器;
然后,执行make.
1.Makefile
ifeq ($(ARCH),arm)
CROSS_COMPILE =
endif
修改为
ifeq ($(ARCH),arm)
CROSS_COMPILE = /opt/crosstool/gcc-3.4.5-glibc-2...
分类:
其他好文 时间:
2015-01-23 18:20:00
阅读次数:
205
Android定义的路径全局变量ifeq (,$(strip $(OUT_DIR))) OUT_DIR := $(TOPDIR)out endif DEBUG_OUT_DIR := $(OUT_DIR)/debug # Move the host or target under the debu.....
分类:
移动开发 时间:
2015-01-15 15:49:00
阅读次数:
179