Hi,大家好!我是CrazyCatJack。最近在學習Linux內核的配置、編譯及Makefile文件。今天總結一下學習成果,分享給大家^_^

1.解壓縮打補丁

  首先是解壓縮你獲取到的Linux內核。這里我用到的是linux.2.22.6版本的內核。在Linux下命令行通過tar xjf linux.2.22.6.tar.bz2解壓內核。然后,如果你需要對這個內核打補丁的話,用patch命令:patch -px <../linux.2.22.6.patch。這里的px指的是忽略掉補丁文件中描述的第幾個斜杠。也就是忽略前x個目錄。

 

--- linux-2.6.22.6/arch/arm/configs/s3c2410_defconfig+++ linux-2.6.22.6_jz2440/arch/arm/configs/s3c2410_defconfig

  如果你此刻就在內核的根目錄下,即linux-2.6.22.6下,也就是說打補丁需要忽略掉一個斜杠的目錄。那么打補丁的命令就是patch -p1 <../linux.2.22.6.patch。

 

2.配置內核

網(wǎng)友評論