linux内核中修改和保存defconfig的方法如下:

1. 要修改在arch/arm/configs下的文件xxx_defconfig
2. make xxx_defconfig 会生成.config文件。
3. make menuconfig 修改配置后保存
4. make savedefconfig 生成./defconfig文件
5. cp ./defconfig arch/arm/configs/xxx_defconfig 保存
这样保存的defconfig文件,配置最小化。


在buildroot里面把第五步也放在make target里面了:

make linux-menuconfig           - Run Linux kernel menuconfig
make linux-savedefconfig        - Run Linux kernel savedefconfig
make linux-update-defconfig    - Save the Linux configuration to the path specified by BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE

BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE在buildroot根目录的make menuconfig -> kernel -> defconfig选中custom config来设置.custom defconfig跟in-tree defconfig同为三选一的选择项。

 

 


 

Logo

更多推荐