linux内核配置与编译

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux内核配置与编译相关的知识,希望对你有一定的参考价值。

配置(一般不需指明ARCH和CROSS_COMPILE)

  例如: make menuconfig

编译(需要指明ARCH和CROSS_COMPILE)

  例如: make ARCH=arm CROSS_COMPILE=arm-hisiv300-linux-gcc- uImage -j 16

  编译完成之后在内核源代码目录下生成vmlinux(绿色)和system.map(灰色),在内核源代码目录/arch/arm/下生成uImage(灰色)。uImage仅仅是在zImage前面加一个64Byte的头部,即uImage在0x40之后与zImage完全一致。uImage专用于uboot。

 

以上是关于linux内核配置与编译的主要内容,如果未能解决你的问题,请参考以下文章

Linux内核配置编译以及模块开发

Linux内核配置编译以及模块开发

Linux 内核编译 Linux 内核 ⑤ ( 查看 .config 编译配置文件 | 正式编译内核 )

[国嵌攻略][099][Linux内核配置与编译]

linux内核配置与编译

linux内核配置与编译