您的位置:首页 > 其它

Kconfig 、menuconfig、.config、Makefile之间的关系

2016-07-26 17:01 375 查看
1Kconfig

menuconfig里面的配置选项都是由Kconfig(每最底层目录都有一个Kconfig,如/drivers/char/)按照一定的语法格式编写提供的。每一个子目录下都有一个Kconfig。

2menuconfig

menuconfig提供给用户一个界面选择内核要配置编译的信息,这些配置选项的来源于Kconfig。

3.config

menuconfig里面配置完成之后的配置信息全部保存在内核最上层目录里的.config文件当中,供Makefile调用。

4.Makefile

Makefile根据.config文件里面的信息来指示哪些文件需要编译,哪些文件不编译,是编译成内核模块还是内核整体。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: