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

相关推荐
哇哈哈202115 小时前
信号量和信号
linux·c++
不是二师兄的八戒15 小时前
Linux服务器挂载OSS存储的完整实践指南
linux·运维·服务器
一个人旅程~16 小时前
如何用命令行把win10/win11设置为长期暂停更新?
linux·windows·经验分享·电脑
2302_7995257417 小时前
PCI、PCIe 和 NVLink
linux
~远在太平洋~17 小时前
Linux 基础命令
linux·服务器·数据库
Gofarlic_oms117 小时前
避免Kisssoft高级分析模块过度采购的科学评估方法
大数据·linux·运维·人工智能·matlab
~远在太平洋~18 小时前
Debian系统如何删除多余的kernel
linux·网络·debian
linux kernel18 小时前
第十一部分(下):进程通信
linux·服务器
2401_8639054418 小时前
haproxy
linux
皮皮哎哟18 小时前
Linux多线程通信:告别数据混乱
linux·互斥锁·进程间通信·信号量