menuconfig从名字上,就可以看出是基於menu的config,即菜单式的配置。
其是和之前相对的基于命令行的,交互式询问时的config来说的。即常见的:
make config:基于命令行的其会在命令行中,针对每个配置选项出现一个询问,问你选哪个所以也叫交互式的配置。相对来说使用技巧起来,很不方便很不直观。
上下键:選择不同的行即移动到不同的(每一行的)选项上
空格键:用于在 选择该选项,取消选择该选项之间来回切换
选择该(行所在的)选項:则对应的该选项前面就变成了,中括号里面一个星号即 [ * ],表示被选中了
如果是取消该选项,就变成了只有一个中括号,里面是涳的即:[ ]
回车键:左右键切换到了某个键上,此时回车键就执行相应的动作:
Select:此时一般都是所在(的行的)选项,后面有三个短横線加上一个右箭头即 —>,表示此项下面还有子选项即进入子菜单
Exit:直接退出当前的配置
所以,当你更改了一些配置但是又没有去保存,此时一般都会询问你是否要保存当前(已修改后的最新的)配置然后再退出。
Help:针对你当前所在某个(行的)选项查看其帮助信息。
一般来说其帮助信息,都包含针对该选项的很详细的解释
换句话说:如果你对某个选项的功能不是很清楚,那么就应该认真仔细嘚去看看其Help往往都会找到详细解释,以便你更加了解此配置的含义
另外一般也会写出此选项所对应的宏
该宏,就是写出到配置文件中嘚那个宏
对于写makefile的人来说往往也是利用此相关的宏,在makefile中实现对应的不同的控制
本回答由电脑网络分类达人 崔良飞推荐
你对这个回答嘚评价是?