Chinaunix首页 | 论坛 | 博客
  • 博客访问: 198733
  • 博文数量: 103
  • 博客积分: 5051
  • 博客等级: 大校
  • 技术积分: 1155
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-08 11:07
文章分类

全部博文(103)

文章存档

2011年(1)

2010年(2)

2009年(100)

我的朋友

分类: LINUX

2009-05-02 21:49:08

Make:控制软件编译过程的实用工具:
1):可把包含多个源的项目在编译时长而复杂的行保存在makefile中
2):减少重新编译时所需的时间
3):在中维护了当前项目中各文件的相关关系,从而在编译前就可检查是否可找到所有所需文件根据所执行的命令不同,可以有不同的进程方式。可以用如下的命令:
make config:以问答的方式,在文字模式中编译的选项;
make menuconfig:用文字模式的菜单,设置编译内核的选项;
make xconfig :在X window 的图形中,设置编译内核的选项;1.下载2.6.0的内核

wget

2.在/usr/src目录下解压内核

tar zvxf /下载的路径/linux-2.6.0.tar.gz

3.配置

# make mrproper
# make menuconfig
make mrproper 是清理代码树的动作,保证源代码是干净的

4.编译
#make dep
#make clean
#make bzImage
#make modules
5.安装
make modules_install
make install
#depmod -a
看来2。6的编译确实比以前方便多了,以前的make bzImage make modules等步骤都在make一步都搞定,以前还要cp 内核和System.map,修改Grub.conf的步骤,统统make install搞定,方便吧
如果你放心,你可以去/boot目录看看是否已经有最新的vlinuz-2.6.0和System.map-2.6.0还有grub.conf是否已经给你自动配置好了

阅读(546) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~