Linux——Linux驱动之使用Menuconfig进行Linux内核的裁剪总结(Menuconfig操作、Kconfig和.config文件的关系)

本文介绍了如何使用Menuconfig进行Linux内核裁剪,包括make menuconfig命令的使用,Kconfig文件的作用和格式,以及配置完成后生成的.config文件。通过对Kconfig的修改和Menuconfig的操作,可以控制驱动编译进内核还是作为模块,最终形成特定需求的内核配置。
摘要由CSDN通过智能技术生成

目录

0 引言

1 Menuconfig的操作

2 Kconfig文件

3 .config文件

4 Linux内核配置裁剪

5 小结


0 引言

嵌入式操作系统都是可以按需裁剪的,保留需要的部分,裁掉项目中不用的部分,可以精简系统,减小ROM和RAM的占用,Linux内核的裁剪是编译器通过.config文件确认哪些编译进内核,哪些被裁剪掉的,而.config文件是通过Menuconfig生成的。本博文就Menuconfig操作和.config文件进行学习总结。

1 Menuconfig的操作

配置Linux内核可以使用以下命令:

  • make config——基于文本的最传统的配置界面,不推荐使用;
  • make xconfig——要求QT被安装,用的较少;
  • make gconfig——要求GTK+被安装,用的较少;
  • make menucongfig——基于文本菜单的配置界面,应用较广泛。

在Linux源码目录下输入命令make menuconfig进入配

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Winter_world

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值