Linux内核-menuconfig和kconfig和.config的关系
2016-01-20 20:03
501 查看
配置内核的时候,我们会先执行make xxx_defconfig,这个过程,其实就是从
arch/arm/configs/下面把xxx_defconfig复制到源码根目录下的.config。然后你才能
make menuconfig。
menuconfig就是一个Linux下的软件,他只提供接口。当你执行make menuconfig
的时候,首先,这家伙会先去各个目录下寻找Kconfig文件,并且解析Kconfig的格式
导入到这个软件上作为菜单索引项,接着,这个家伙会去读取当前目录下的.config,把
其中的内容解析成选项的状态写到界面上。你可以修改这些状态,当你配置完退出保存
的时候回,吧你配置的状态重新写入.config中。
下面是图解:
arch/arm/configs/下面把xxx_defconfig复制到源码根目录下的.config。然后你才能
make menuconfig。
menuconfig就是一个Linux下的软件,他只提供接口。当你执行make menuconfig
的时候,首先,这家伙会先去各个目录下寻找Kconfig文件,并且解析Kconfig的格式
导入到这个软件上作为菜单索引项,接着,这个家伙会去读取当前目录下的.config,把
其中的内容解析成选项的状态写到界面上。你可以修改这些状态,当你配置完退出保存
的时候回,吧你配置的状态重新写入.config中。
下面是图解:
相关文章推荐
- Linux Kernel 4.0 RC5 发布!
- Linux kernel浮点计算支持
- Linux内核阅读--文件路径查找(一)
- Linux内核阅读--文件路径查找(二)
- 编译安装linux内核步骤
- Android4学习-高级编程读书笔记开始篇
- Linux shell脚本处理查询结果
- Linux1.0虚拟文件系统(VFS)
- Linux1.0虚拟文件系统(VFS)
- Ubuntu的防火墙配置-ufw-iptables
- 一个悲伤的gcc故事
- Epoll模型
- 用QEMU+GDB 调试LINUX KERNEL
- Linux学习之进程
- linux驱动入门手记
- ubuntu编译内核
- 转载:KSM (内存管理合并相同页)
- 转载:Linux内存管理之页面回收
- Slab,Slab,Slub概念总述
- 转载:Linux伙伴系统(三)--分配页