前面一段时间弄RTOS弄的比较多了,这段时间主要是计划移植linux,编写相关驱动,以前也各个linux版本都用过,但是久了没用了,因此,大多数都搞忘了,所以说啊,好记性不如烂笔头!下面我们开始移植linux到x86平台上
1、解压下载的linux内核,此处用的是3.2.12版本,如下所示
tar -jxf [内核名字]
2、清除相关内容
此处,顺便提示下make clean和make distclean 的区别
make clean:用于清除之前编译的可执行文件及配置文件(*.o文件)
make distclean:用于清除所有生成的文件
3、配置.config文件
3.2.16版本比起2.6.X的版本看起来更加简洁了,默认的配置文件也是根据arch进行放置的,不再是放在include/configs下面了,X86默认配置文件放在arch/x8/configs下面,如下所示