config 是一个关键字,对应的是一个选项配置;如果FS4412_LED Device Support选项被选中为*,则保存配置之后会在源码目录下面的.config文件中出现CONFIG_FS4412_LED的配置项并赋值为y;这个.config文件就是配置内核后生成的保存配置信息的文件。Tristate是表示 < >的,bool是表示[ ]的,string是表示( )的;Depends on...
图形化配置工具的主要工作就是在.config文件里生成前缀为“CONFIG_”变量,这些变量一般都有值(y/m/n),在uboot源码里会根据这些变量来决定编译哪个文件 下面介绍如何添加一个自已的自定义菜单,自定义菜单要求: – 在主界面中添加名为“My test menu”菜单项,菜单内部有一个配置项 – 配置项为“MY_TESTCONFIG”,...
其实,.config就是将执行make menuconfig后,对配置项的修改保存到一个文件中而已。如果没有.config时,make menuconfig会按照默认值来显示。 Kconfig语法 基本构成包括五种,menu/endmenu,menuconfig,config,choice/endchoice,source。 (1) menu/endmenu menu的作用,可以理解成一个目录,menu可以把其中一部分配置项包含到一...
Linux中的makemenu config是一个非常重要的工具,它可以帮助用户在Linux系统中快速定制和配置内核。makemenu config能够为用户提供一个交互式菜单界面,让用户能够方便地选择和配置内核选项。 makemenu config的使用非常简单,用户只需要在命令行中输入“makemenu config”并按下回车键就可以启动这个工具。接着,用户就会看到...
•menu "Character devices" –source "xxx" •最终选项 –Enable LEDS config •看到这么复杂的配置不要慌,记住以下点 –拿到Linux源代码的时候,已经将基本的配置好了 –常用的配置基本在drivers目录下 –所有你想要的配置方式都带有例子 •千万别花太多精力去学习脚本语法!
在嵌入式领域当中,在配置内核的时候会有很多配置方法,比如说make config(基于文本的为传统的配置界面)、make oldconfig(如何只想在原来内核配置的基础上修改一部分,则会省去很多麻烦)、make xconfig(基于图形窗口模式的配置界面,Xwindow下推荐使用)、make menuconfig(基于文本选择的配置界面,字符终端下推荐使用),以上4...
1、LINUX 内核配置 MAKEMENUCONFIW 详解我们在 linux 内核裁剪过程中,进入内核所在目录,键入 makemenuconfig 就会看到一堆的配置菜单,它们具体代表什么含义呢?我们该如何取舍呢?这里把近期收集到的一些信息做一个总结。1、Generalsetup代码成熟度选项,它又有子项:1.1、promptfordevelopmentand/orincompletecode/drivers该...
1 #make config(基于文本的最为传统的配置界面,不推荐使用) 2 #make menuconfig(基于文本选单的配置界面,字符终端下推荐使用) 注意:使用make menuconfig 需要安装ncurses( sudo apt-get install ncurses-dev) 3 #make xconfig(基于图形窗口模式的配置界面,Xwindow下推荐使用) ...
config CONFIG_TEEST_USER tristate "TEST user-space interface" # depends on CONFIG_TEST endmenu #menu "TEST driver" 为新加菜单名字 #comment "TEST driverhaha" 菜单标题名字 #comment "TEST driverhaha"菜单中的选项名字 #"TEST user-space interface"菜单中选项名 ...
1)make config:进入命令行,可以一行一行的配置,这不方便使用,但用命令执行一遍会对编译过程有更深了解,这里不具体介绍。 2)make menuconfig:进入我们熟悉的 menuconfig 菜单,图形化界面选择配置 3)make xconfig:在2.4.X 以及以前版本中 xconfig 菜单是基于 TCL/TK 的图形库的,没有接触过。。貌似淘汰了。