×

Linux内核Makefile文件

消耗积分:0 | 格式:pdf | 大小:482KB | 2017-08-27

tesfet

分享资料个

Makefile文件的详细编写过程

  1 概述 Makefile 包括五部分: Makefile 顶层 Makefile 文件 .config 内核配置文件 arch/$(ARCH)/Makefile 机器体系 Makefile 文件 scripts/Makefile.* 所有内核 Makefiles 共用规则 kbuild Makefiles 其它 Makefile 文件通过内核配置操作产生.config 文件,顶层 Makefile 文件读取该文件的配置。顶层 Makefile 文件负责产生两个主要的程序:vmlinux (内核 image)和模块。顶层 Makefile 文件根据内核配置,通过递归编译内核代码树子目录建立这两个文件。顶层 Makefile 文件文本一个名为 arch/$(ARCH)/Makefile 的机器体系 Makefile 文件。机器体系 Makefile 文件为顶层 Makefile 文件提供与机器相关的信息。每一个子目录有一个 Makefile 文件,子目录 Makefile 文件根据上级目录 Makefile 文件命令启动编译。这些 Makefile 使用。 config 文件配置数据构建各种文件列表,并使用这些文件列表编译内嵌或模块目标文件。 scripts/Makefile.*包含了所有的定义和规则,与 Makefile 文件一起编译出内核程序。
Linux内核Makefile文件

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !