首先下載內核的原始碼。
然後tar -xvf 解壓。
我們這裡使用arch/arm/configs/xxx_defconfig默認的配置文件。
使用如下命令。make ARCH=arm xxx_defconfig
然後使用make menuconfig 這裡可以根據需要更改配置。(如果不make menuconfig一下的話。有時候會提示Kconfig restart 類似的東西。讓你手動去選擇配置選項)
然後使用 make ARCH=arm
同樣也可以不用make ARCH=arm CROSS_COMPILE=arm-linux-這麼寫。
修改頂層的Makefile
ARCH
CROSS_COMPILE
修改為
ARCH ?=arm
CROSS_COMPILE ?=arm-linux-
然後同樣執行make就可以了。
接下來就可以開始內核的編譯道路了。。。。。。。。。。。。