读书笔记--内核配置--menuconfig中的一些操作

在menuconfig中操作相关的几个键盘按键,主要是;Enter、ESC、四个方向箭头按键。还有一些特殊字符按键,如/ ?
向上和向下箭头,主要用来在选择项菜单中目录浏览时上下翻
回车,主要作用是选中并且执行select/exit/help。
ESC,主要作用是返回上一层
向左和向右箭头,主要作用是在菜单选项(select、exit、help)间切换。

 

用法翻译:
箭头按键导航整个菜单,

回车按键选择子菜单(注意选项后面有 --->的选项才是有子菜单的,没有这个标识的没有子菜单),

高亮的字母是热键(快捷键),键盘按键Y、N、M三个按键的作用分别是将选中模块编入、去除、模块化。

双击ESC表示退出,

按下?按键可以显示帮助信息,

按下/按键可以输入搜索内容来全局搜索信息(类似于vi中的搜索),

[]不可以模块化,<>的才可以模块化。

注:linux内核中一个功能模块有三种编译方法:

一种是编入、一种去去除、一种是模块化。

所谓编入就是将这个模块的代码直接编译连接到zImage中去,

去除就是将这个模块不编译链接到zImage中,

模块化是将这个模块仍然编译,但是不会将其链接到zImage中,会将这个模块单独链接成一个内核模块.ko文件,将来linux系统内核启动起来后可以动态的加载或卸载这个模块。
在menuconfig中选项前面的括号里,

*表示编入,空白表示去除,M表示模块化

 

上一篇:微信小程序开发常见之坑


下一篇:linux内核的配置机制及其编译过程