RISC-V Linux系统kernel制作

文章目录

1、下载

Linux 官网地址:https://www.kernel.org

shell 复制代码
$ wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.181.tar.xz
$ tar xvf linux-5.10.181.tar.xz
$ cd linux-5.10.181

2、编译

  1. 安装依赖
shell 复制代码
$ sudo apt-get install -y flex bison build-essential 
$ export ARCH=riscv
$ export CROSS_COMPILE=riscv64-unknown-linux-gnu-
$ make defconfig
$ make -j8

配置完成后相应的配置项会保存在 .config 文件中。下一次执行 make menuconfig 时可以 load 这份配置文件,在此基础上进行修改。

编译完成后,在arch/riscv/boot下生成Image,该文件用于 qemu -kernel 参数。

相关推荐
lifewange2 分钟前
Linux 日志查看命令速查表
java·linux·运维
AndyHeee4 分钟前
【rk3576 BSP音频开发bug记录】
linux·驱动开发
A132470531217 分钟前
进程管理入门:查看和控制Linux进程
linux·运维·服务器·网络·chrome·github
云和数据.ChenGuang28 分钟前
openeuler下的git指令集合
linux·运维·数据库·centos
风静雪冷40 分钟前
在Ubuntu上安装docker(docker engine)和docker compose
linux·ubuntu·docker
m0_485614671 小时前
Linux-Dockerfile与Docker Compose
linux·运维·docker
Ghost Face...1 小时前
DDR时序校准:写均衡与门控训练解析
linux
点亮一颗LED(从入门到放弃)1 小时前
Linux驱动之中断(9)
linux·运维·单片机
阎*水1 小时前
Ceph 分布式存储完整实践指南
linux·运维·分布式·ceph
我爱学习好爱好爱1 小时前
Prometheus监控栈 监控Linux操作系统
linux·grafana·prometheus