目录

BookOS

License

简介

BookOS是一款基于NXOS内核的操作系统,可用于桌面系统。

使用方法

系统要求:

  1. Shell环境

安装要求: sudo apt install genisoimage mmd qemu-system-i386 qemu-system-riscv64

下载BookOS系统

git clone https://gitee.com/BookOS/BookOS
cd BookOS

准备子模块:

# 更新子模块和NXOS子模块
make prepare

构建并运行整个系统,用于x86架构:

# 3. 构建整个系统,包括编译lib、apps和kernel
make build -j8
# 4. 使用qemu-system-i386运行项目
make run -j8

如果您想编译RISC-V架构,可以添加以下参数:

# 3. 构建RISC-V 64位架构的整个系统
export CROSS_COMPILE=riscv64-unknown-elf-
export ARCH=riscv64
export PLATFORM=qemu_riscv64
make build -j8
# 4. 使用qemu-system-riscv64运行项目
make run -j8

请注意,上述命令假设默认为x86架构。如果要为其他架构(如RISC-V)编译,请使用适当的ARCH和PLATFORM参数。

关于
6.2 MB
邀请码