德馨轩

斯是陋室,惟吾德馨。QQ:275000205

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年9月20日

摘要: 0.build-android#!/bin/bashif[!-e"./jdk1.6.0_23"];thentarxzfjdk1.6.0_23.tar.gzfiexportPATH=$PWD/jdk1.6.0_23/bin:$PATH.setenv#make-j$CPU_JOB_NUM||exit1make||exit01.主makefileinclude build/core/main.mk2.build/core/main.mksubdir_makefiles:=\$(shellbuild/tools/findleaves.py--prune=out--prune=.re 阅读全文
posted @ 2011-09-20 08:27 Anpher Zhang 阅读(859) 评论(0) 推荐(0) 编辑

摘要: 首先阅读根目录下的makefile:1.编译器设置ARCH:=armCROSS_COMPILE:=$(shellif[-f.cross_compile];then\cat.cross_compile;\fi)此处说明交叉编译器定义在.cross_compile文件中2.生成依赖:SRCARCH:=$(ARCH)#主目标all:vmlinux #下面文件引入架构相关的编译目录include$(srctree)/arch/$(SRCARCH)/Makefile#下面引入系统相关的编译目录#Objectswewilllinkintovmlinux/subdirsweneedtovisitinit.. 阅读全文
posted @ 2011-09-20 08:22 Anpher Zhang 阅读(647) 评论(0) 推荐(0) 编辑