make dep <==建立相依的属性关系!
make clean <==将旧的资料去除掉!
make bzImage <==开始编译核心!这个核心是经过压缩的,此外,这个步骤也很长!
make modules <==开始编译模块!这个动作视您刚刚编译的模块数量!
make modules_install <==好了!将数据给他安装在/lib/modules/`uname -r` 里面啰!
make install <==嗯!就将刚刚bzImage 建立完成的核心给他安装上来!
make dep :这个动作在进行,将您在上一节所选择的项目当中,属于模块的东西进行相依属性的建立
以方便未来软件或程序进行的时候,模块的呼叫
make clean :这个动作会将您前一次编译的目标文件( *.o 的档案) 给他去除,
所以编译的内容才会是新的核心!
虽说这个书上没有,编译也可以成功,但个人建议,还是用下好
如果是已经编译好几次了,那一定要用这样
make bzImage :注意喔!那个I 是『i 』的大写字符.这个步骤主要在产生可开机的核心档案,
也就是我们再开机程序当中提到好多次的vmlinuz 那个档案!但是由于目前的
核心档案都很大,因此都会经过压缩的程序.所以,编译出来的核心档案放置的
地点在底下的目录当中:/usr/src/linux/arch/i386/boot/bzImage
make modules :这个步骤在编译模块!
make modules_install :这个步骤在安装模块!那么模块安装在哪里呢?
就是我们之前提过的,在/lib/modules/`uname –r` 里面,