Linux内核构建过程

 

构建内核

# shell 执行如下指令
make zImage

全局变量

srctree    := $(if $(KBUILD_SRC),$(KBUILD_SRC),$(CURDIR))
objtree    := $(CURDIR)
src        := $(srctree)
obj        := $(objtree)

VPATH      := $(srctree)$(if $(KBUILD_EXTMOD),:$(KBUILD_EXTMOD))

export srctree objtree VPATH

体系架构相关变量

ARCH        ?= arm
CROSS_COMPILE    ?= arm-linux-gnueabi-
# Architecture as present in compile.h
UTS_MACHINE     := $(ARCH)
SRCARCH     := $(ARCH)

编译会用到的通用定义

# Look for make include files relative to root of kernel src
关键字:
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信