【SemiDrive源码分析】【Yocto源码分析】04 - yocto/meta-semidrive目录及Yocto Kernel编译过程分析(下)
- 二、彩蛋:Kernel 编译过程 yocto/source/linux
-
- 2.3 正式进入Kernel 目录开始配置Kernel
-
- 2.3.1 配置 .config
- 2.3.2 执行任务 do_kernel_metadata()
- 2.3.3 执行任务 do_kernel_version_sanity_check()
- 2.3.4 执行任务 do_compile() 正式 开始编译
- 2.3.5 执行任务 do_kernel_link_images() 开始处理 vmlinux
- 2.3.6 执行任务 do_compile_kernelmodules() 开始编译kernel 中独立的Modules
- 2.3.7 执行任务 do_install() 开始安装编译的模块到kernel 的tmp目录中
- 2.3.8 执行任务 do_package() 打包编译好的模块为tgz文件
- 2.3.9 执行任务 do_packagedata() 生成files-in-package.txt 包含所有模块信息,同时生成kernel-vmlinux目录
- 2.3.10 执行任务 do_deploy() 生成Kernel镜像
- 2.3.11 执行任务 Processing files 打包所有模块为单独的RPM包,方便独立安装
本 SemiDrive源码分析 之 Yocto源码分析 系列文章汇总如下: