| 
 
| 本帖最后由 twjiang 于 2022-1-26 16:41 编辑 
 Buildroot编译环境下有三个配置文件:buildroot配置文件(buildroot.config), linux配置文件(linux.config), uboot配置文件(uboot.config).
 buildroot配置文件中会关联linux配置文件和uboot配置文件。
 
 通过命令来加载预设的buildroot配置文件(configs/nuvoton_nuc980_iot_defconfig  --> "buildroot.config")
 $ make nuvoton_nuc980_iot_defconfig
 
 加载完预设的配置文件后,再在上面配置用户自定义的设定,这可以通过命令完成
 $ make menuconfig
 
 在Buildroot的图形配置界面里,通常用户会设置很多选项,比如:rootfs文件系统上有哪些软件包(openssh, Qt, wpa_supplicant等等),GCC编译器的版本号,C库版本,UBIFS(或yaffs2)文件系统参数。有时这些配置好的Buildroot参数想迁移到另外一台机器上,就需要保存Buildroot的配置参数,可以通过命令来完成:
 $ make savedefconfig BR2_DEFCONFIG=${HOME}/buildroot.config
 
 现在把${HOME}/buildroot.config复制到另外一台机器上的位置/path/to/buildroot.config,如何加载呢?通过如下命令
 $ make defconfig BR2_DEFCONFIG=/path/to/buildroot.config
 
 更多:
 内核配置:make linux-menuconfig
 如何保存kernel的配置文件?如何让Buildroot加载预先的内核配置文件?
 
 更多:
 uboot配置:make uboot-menuconfig
 如何保存uboot的配置文件?如何让Buildroot加载预先的uboot配置文件?
 
 
 
 
 
 | 
 |