1. 程式人生 > >[ZedBoard移植嵌入式Linux教程(8)]編譯Linux核心

[ZedBoard移植嵌入式Linux教程(8)]編譯Linux核心

在前面提到的地址下載linux核心原始碼並放到ubuntu中,我將linux-digilent-master壓縮檔案放到/home/dc/Desktop/xilinx/中。

與編譯uboot過程一樣,linux核心也有預設配置digilent_zed_defconfig,在目錄arch/arm/configs/目錄中,可以使用vim檢視

 

我們同樣不需要做任何修改,直接使用如下命令應用預設配置

make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- digilent_zed_defconfig

使用如下命令進行編譯

make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi-

等待編譯完成後,會在核心原始碼目錄下生產vmlinux(未壓縮的映象),而我們需要的是arch/arm/boot/目錄下的zImage

 

至此,核心映象編譯完成。