linux 编译chromium,简易编译Chromium OS内核教程

Chromium是「铬」的意思,所以本文标签我用了CrOS(Cr是化学元素铬缩写)。

转入正题,这次来讲一下怎样给Chromium OS编译内核,当然编译Chromium OS的时候会自动把内核编译上,不过出于很多原因,我们会要修改内核编译的配置文件(.config)。如果说Linux的内核编译让人很头痛,那Chromium OS的内核编译可以说让人头痛欲裂了。

首先得chroot进入编译Chromium OS的状态(看我上一篇关于编译Chromium OS的文章)。然后获取当前版本的内核源代码,慢慢等吧,要下载接近1G的代码(如果当初你下载的是完整代码而不是minimum layout的话,时间可能会节省很多)。

cros_workon start chromeos-kernel --board=amd64-generic

repo sync

–board参数请自行修改对应你选择的board,因为我已经设置过board的默认值了,所以下面需要–board参数的地方我都省去了。然后要正式开工了!

export BUILD_DIR=/tmp/kernel #随便哪个目录都行,将在这个地方来编译内核

mkdir -p $BUILD_DIR

cp /build/amd64-generic/boot/config-3.4.0 ${BUILD_DIR}/.config #config-3.4.0是目前的名字,随着内核更新,后面的版本号会变化

cd ../third_party/kernel/files/

make oldconfig O=${BUILD_DIR}

make menuconfig O=${BUILD_DIR} #按照你的硬件,耐心配置好࿰

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值