Linux内核_下载和编译
概述
该文章主要目的是为了学习linux内核代码,非替换系统内核
内核下载
wget https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.9.tar.xz
编译
解压
tar -xf linux-5.9.tar.xz
编译环境
sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev bison
// 为我的
sudo apt-get install bear
配置选择
使用默认配置
make defconfig
使用当前内核配置
cp /boot/config-$(uname -r) .config
开始编译
// bear 生成编译数据库,不需要的可以不加
bear -- make -j8
//正常编译
make -j8
本文来自博客园,作者:whilewell,转载请注明原文链接:https://www.cnblogs.com/viiv/p/16323143.html