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 参数。

相关推荐
南烟斋..28 分钟前
Linux系统编程核心知识指南
linux·算法
森旺电子1 小时前
Linux指令快速记忆
linux·运维·服务器
weixin_516023071 小时前
电子阻止本领 electronic stopping power
linux
开开心心就好1 小时前
免费无广告卸载工具,轻便安全适配全用户
linux·运维·服务器·网络·安全·启发式算法·1024程序员节
硬核子牙2 小时前
ebpf检测Linux系统要来了
linux
↘"LYong2 小时前
Centos升级Redis(7.4.1 ---> 7.4.6)
linux·redis
bedynamic2 小时前
Ubuntu虚拟机磁盘空间不足解决方案
linux·ubuntu
我不是稻草人2 小时前
Centos共享Mac文件
linux·macos·centos
乌萨奇也要立志学C++2 小时前
【Linux】线程同步 条件变量精讲 + 生产者消费者模型完整实现
java·linux·运维
澄澈青空~2 小时前
病毒木马侵入系统内核的底层运作机理
java·linux·服务器