如果我在.config中找到了我想要启用或禁用的选项。有没有快速的方法在menuconfig菜单中找到它?
即。我不希望设置CONFIG_STRICT_DEVMEM。我不得不猜测我在make menuconfig子菜单中找到它的位置。是否有编程方式或更快的方式来查找子菜单,而不是“猜测”?
答案 0 :(得分:12)
如果我没记错的话,你可以点击
/DEVMEM
输入
你会被带到那儿?寻找'搜索'/'找到'选项。如果我的记忆很好,它甚至可以告诉你所需的依赖
答案 1 :(得分:4)
您可以在menuconfig中使用键/
来研究特定字符串。这将为您提供匹配配置选项及其路径的列表。
您也可以输入make xconfig
来使用gui而不是ncurse menuconfig。
执行查找的另一种方法是使用find
命令:
find /path/to/kernel/sources -name Kconfig -exec grep -Hn config_pattern {} \;
答案 2 :(得分:1)
.config
是一个文本文件。因此,直接修改选项的最简单方法是根据需要简单地放置y
,m
或n
。如果这使配置处于不一致状态,则可以随后使用make oldconfig
。