首先通过make xxx_defconfig,生成最开始的.config,相当于把 XXX_defconfig 文件复制为 .config 文件,其中 defconfig 是最小的 config 项,kernel编译会根据 .config 文件去编译驱动情况;
make menuconfig 的作用类似于 make config ,就是基于界面去配置 config 文件,make config 的作用是加载 “ .config ” 作为默认的配置;
执行 make saveconfig 作用是通过执行.config 生成最小的 defconfig 文件;
通过make oldconfig将刚增加的config项的.config做依赖检查重新生成新的.config文件,且新生成的.config和以前的不同是,将旧的.config重命名为.config.old文件。