免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1032 | 回复: 0
打印 上一主题 下一主题

内核配置与编译 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-23 03:35 |只看该作者 |倒序浏览

1、清除临时文件、中间文件和配置文件.

 make clean

remove most generated files but keep the config

 make mrproper

remove all generated files   config files

 make distclean

mrproper   remove editor backup and patch files

2、确定目标系统的软硬件配置情况,比如CPU的类型、网卡的型号,所需支持的网络协议等。

3、使用如下命令之一配置内核:

a) make config:基于文本模式的交互式配置。

b) make menuconfig基于文本模式的菜单型配置。(推荐使用)

c) make oldconfig:使用已有的配置文件(.config),但是会询问新增的配置选项。

d) make xconfig:图形化的配置(需安装图形化系统)。

make menuconfig 是最为常用的内核配置方式,使用方法如下:

1、使用方向键在各选项间移动;

2、使用“Enter”键进入下一层选单;每个选项上的高亮字母是键盘快捷方式,使用它可以快速地到达想要设置的选单项。

3、在括号中按y将这个项目编译进内核中,按m”编译为模块,按n不选择按空格键也可在编译进内核、编译为模块和不编译三者间进行切换),按“h”将显示这个选项的帮助信息,按“Esc”键将返回到上层选单。

配置选项说明: 内核配置参考.doc   

内核配置通常在一个已有的配置文件基础上,通过修改得到新的配置文件Linux内核提供了一系列可供参考的内核配置文件,位于

Arch/$cpu/configs

 

采用较新的标准内核源码来构建内核模块,将内核升级

实验 x86平台内核配置、编译和安装

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP