首先通过make xxx_defconfig,生成最开始的.config,相当于把 XXX_defconfig 文件复制为 .config 文件,其中 defconfig 是最小的 config 项,kernel编译会根据 .config 文件去编译驱动情况,加载过改指令后,后面的 make menuconfig 就会基于现在的 .config 去配置 config ; 2、make menuconfig make menuconfig 的作用类似...
1、 make defconfig 首先通过make xxx_defconfig,生成最开始的.config,相当于把 XXX_defconfig 文件复制为 .config 文件,其中 defconfig 是最小的 config 项,kernel编译会根据 .config 文件去编译驱动情况,加载过改指令后,后面的 make menuconfig 就会基于现在的 .config 去配置 config ; 2、make menuconfig make m...
关于这个问题,其实和我们在编译Linux内核时,执行的命令:make firefly-rk3288-linux_defconfig或者make menuconfig有关了,执行以上两个命令的目的是为了生成.config文件。往往我们执行命令make menuconfig只是为了修改一些驱动模块和要编译的一些程序,往往我们是不会去选择架构相关的,比如说,自行的去选择RK3288这颗SOC,再去...
make menuconfig , defconfig , oldconfig saveconfig 的理解。 首先来看一下网上的资料
make defconfig make gconfig ——— 1、make config 是文本式,对话式,基于命令行的一种配置。 2、make menuconfig 这是有菜单选项以及有辅助图形界面的配置,基于ncurses库。(常常使用) 3、make oldconfig 使用旧的(之前)的配置 4、make xconfig 真正意义上的用到了图形...
一、意思不同 1.make oldconfig意思:生成旧配置。2.make defconfig意思:生成内核编译。二、用法不同 1.make oldconfig用法:make oldconfig和make config类似,但是它的作用是在现有的内核设置文件基础上建立一个新的设置文件,只会向用户提供有关新内核特性的问题,在新内核升级的过程 中,make ...
uboot可以通过 mx6ull_xxx_defconfig和 mx6ull_xxx_emmc.h文件来配置;另外还有一种配置uboot的方法,就是图形化配置 1. U-Boot图形化配置 1.1 图形化配置简介 uboot或Linux内核可以通过输入“make menuconfig”来打开图形化配置界面,menuconfig是一套图形化的配置工具,需要ncurses库支持。ncurses库提供零一系列的API函...
(1)make menuconfig (2)make xxx_defconfig (3)直接修改.config 注意:如果直接修改.config,不一定会生效,因为有些配置可能存在依赖关系,make时会根据依赖关系,进行规则的检查,直接修改.config有时无效,所以不推荐直接修改。 以上可能有点抽象,下面举例说明: ...
make menuconfig //用于打开配置窗口 make savedefconfig //将.config配置文件保存在arch/xxx/config 下面 make xxx_defconfig生成的.config与原xxx_defconfig有差异 make mrproper //删除所有的编译生成文件、内核配置文件(.config文件)和各种备份文件 make clean //命令则是用于删除大多数的编译生成文件,但是会保留内...
当使用特定架构的芯片如RK3288时,编译仅限于该架构的代码。这得益于make命令生成的.config文件,它基于特定平台的配置,如firefly-rk3288-linux_defconfig,只编译与所选架构相关的代码。make menuconfig的作用是生成或修改.config文件,允许用户配置和选择要编译的模块。它提供了多种配置界面,如text-based...