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

相关推荐
Stanf up11 小时前
网络编程Socket套接字
linux·网络
小蜜蜂爱编程11 小时前
Nand flash和norflash对比
linux
阿沁QWQ11 小时前
Linux进程信号
linux·运维·服务器
大聪明-PLUS13 小时前
用 C 语言实现 cat 实用程序
linux·嵌入式·arm·smarc
dessler13 小时前
Elasticsearch(ES)常用运维命令
linux·运维·elasticsearch
馨谙13 小时前
正则表达式完全指南:从入门到实战应用
linux·通配符
东亚_劲夫13 小时前
Linux线程
linux·运维
搬砖的小码农_Sky13 小时前
Ubuntu Server 命令行关机指南
linux·运维·ubuntu
zzzsde14 小时前
【Linux】基础指令(2):理解Linux的指令和核心概念
linux·运维·服务器
Empty_77715 小时前
Keepalived双机热备
linux·git·github