Linux 内核编译

  1. 查看帮助,会列出make 所支持的参数及说明

    make help

  2. 清理内核

    1. 清理绝大部分编译生成的文件,但保留配置文件(.config) 和 编译外部模块所需的环境
      make clean

    2. 清理所有编译生成的文件,包括配置文件(.config) 及其他的备份文件
      make mrproper

    3. make mrproper 的基础,还会清除编缉器里的备份文件和patch 文件
      make distclean

  3. 编译内核

    # 这里以loongson3 的配置为例
    make loongson3_defconfig 
    
    # 编译成功之后会生成 vmlinux 和 vmlinuz
    make  
    
  4. 安装内核

    # 安装内核映像文件到指定位置
    make install INSTALL_PATH=./__install
    
    # 安装内核模块文件到指定位置
    make modules_install INSTALL_MOD_PATH=./__install
    
    # 安装内核头文件到指定位置
    make headers_install INSTALL_HDR_PATH=./__install
    
    # 安装内核dtb文件到指定位置
    make dtbs_install INSTALL_DTBS_PATH=./__install
    
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值