Linux内核配置——menuconfig[亲测有效]

Linux内核配置——menuconfig[亲测有效]1、menuconfig介绍menuconfig的作用是提供一个图像化的界面去配置内核,也就是修改.config文件。其实你直接去修改.config文件,不用menuconfig也是可以的。但是.config里的配置项太多了,靠人根本记不住,于是才有了menuconfig方便人们配置内核。menuconfig是实现了文字式的图形界面,scripts\kconfig\lxdialog目录下的一些c文件就是用来提供menuconfig的那些程序源代码。menuconfig只是提供图形界面,本身是不提供内容的

大家好,欢迎来到IT知识分享网。

在这里插入图片描述

1、menuconfig介绍

menuconfig的作用是提供一个图像化的界面去配置内核,也就是修改.config文件。其实你直接去修改.config文件,不用menuconfig也是可以的。但是.config里的配置项太多了,靠人根本记不住,于是才有了menuconfig方便人们配置内核。menuconfig是实现了文字式的图形界面,scripts\kconfig\lxdialog目录下的一些c文件就是用来提供menuconfig的那些程序源代码。menuconfig只是提供图形界面,本身是不提供内容的,内容是Kconfig提供的。

2、menuconfig工作原理

menuconfig是一套图像化配置工具,由ncurses库提供软件支持。ncurses库提供了一系列的函数以便使用者调用它们去生成基于文本的用户界面。在Linux内核源码目录中,执行 make menuconfig后,menuconfig会去读取Kconfig文件,得到显示的内容,然后把内容按照图形界面的形式显示出来,然后读取.config文件,得到每个配置项的选项。我们可以通过按键在menuconfig界面里去选中或者去除某个配置,等到我们退出menuconfig时,menuconfig会把此次有改动的部分重新写会到.config文件中。菜单项的项目内容从Kconfig文件来,菜单项的选择值从.config文件来

3、menuconfig的使用介绍

(1)选项框分为[]和<>,[]只能选择编译(Y)或者去除(N),<>除了选择编译(Y)或者去除(N)还可以选择单独编译此模块(M);
(2)选项后面有—>,说明在改目录下还有子目录;
(3)双击ESC表示退出,按下?按键可以显示帮助信息,按下/按键可以输入搜索内容来全局搜索信息;
(4)上下左右四个方向键是移动光标,Enter建是选中;

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/24410.html

(0)
上一篇 2023-08-21 22:33
下一篇 2023-08-23 16:33

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信