CONFIG_XX_XX=y/n/m/0xFFFFFF/32/”XXXXXXX” 其实,.config就是将执行make menuconfig后,对配置项的修改保存到一个文件中而已。如果没有.config时,make menuconfig会按照默认值来显示。 Kconfig语法 基本构成包括五种,menu/endmenu,menuconfig,config,choice/endchoice,source。 (1) menu/endmenu menu的作用,可以...
1 #make config(基于文本的最为传统的配置界面,不推荐使用) 2 #make menuconfig(基于文本选单的配置界面,字符终端下推荐使用) 注意:使用make menuconfig 需要安装ncurses( sudo apt-get install ncurses-dev) 3 #make xconfig(基于图形窗口模式的配置界面,Xwindow下推荐使用) 注意:如果要用make xconfig,则要先安装...
menuconfig: scripts_basic outputmakefile FORCE $(Q)mkdir -p include/linux include/config $(Q)$(MAKE) $(build)=scripts/kconfig menuconfig 在他的依赖被处理完后,开始执行规则的命令。第一个命令创建了两个目录,第二个命令扩展后为 $(Q)$(MAKE) -f $(if $(KBUILD_SRC),$(srctree)/)scripts/Mak...
如果我们执行的是make menuconfig,那么make会利用menuconfig工具,和用户交互。menuconfig工具使用Kconfig文件描述各级菜单,以及各个配置宏的名称,可取值等。当用户选择完成后,menuconfig工具会将用户对各个配置宏的取值进行整理,输出到.config文件中。 所以,功能上,make menuconfig和make config是一样的,都是生成配置宏,并输...
配置文件(config.in):给用户提供配置选择的功能; 配 置工具:包括配置命令解释器(对配置脚本中使用的配置命令进行解释)和配置用户界面(提供基于字符界面、基于 Ncurses 图形界面以及基于 Xwindows 图形界面的用户配置界面,各自对应于 Make config、Make menuconfig 和 make xconfig)。
自行的去选择RK3288这颗SOC,再去选择基于Firefly平台的板卡,其实这也是可以的,只要你开心,都可以自行在菜单里面选择,但是通常我们不会这样,我们通常是先执行make firefly-rk3288-linux_defconfig生成了一个基于Firefly平台的RK3288相关配置的.config文件,然后再执行命令make menuconfig来选择一些模块代码进行编译,这样做的...
make menuconfig是菜单配置命令,就是自己选择配置哪些功能 .config是配置文件,完成配置后会在内核源代码根目录下产生该文件 Makefile,相应文件夹下的Makefile用于编译相应文件夹下的文件 Kconfig暂时不知道
1、linux内核配置make menuconfig菜单详解LINUX内核配置MAKE MENUCONFIG菜单详解我们在linux内核裁剪过程中,进入内核所在目录,键入 make menuconfig 就会看到一堆的配置菜单,它们具体代表什么含义呢?我们该如何取舍呢?这里把近期收集到的一些信息做一个总结。1、General setup代码成熟度选项,它又有子项:1.1、prompt for ...
1.我先把已配置好的文件拷贝到内核目录,改名为.config(是64位的x86的配置),然后接着make menuconfig,出来很多设置,我直接退出保存,发现.config不是原来的.config了 变成(32位的x86的配置,这个应该是默认的吧),那make menuconfig要怎么才能根据当前的.config的基础再进行配置呢?2.我把32位的x86用的内核配置文件....
将配置好的.config文件放到内核的根目录,一般是/user/src/kernels/kernel-2.6xxx下,make menuconfig默认先打开已存在的.config