feat(kernel): update kernel Signed-off-by: jasonhu 2323168280@qq.com
feat(kernel): update kernel
Signed-off-by: jasonhu 2323168280@qq.com
BookOS是一款基于NXOS内核的操作系统,可用于桌面系统。
系统要求:
安装要求: sudo apt install genisoimage mmd qemu-system-i386 qemu-system-riscv64
sudo apt install genisoimage mmd qemu-system-i386 qemu-system-riscv64
git clone https://gitee.com/BookOS/BookOS cd BookOS
# 更新子模块和NXOS子模块 make prepare
# 3. 构建整个系统,包括编译lib、apps和kernel make build -j8 # 4. 使用qemu-system-i386运行项目 make run -j8
# 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参数。
BookOS
简介
BookOS是一款基于NXOS内核的操作系统,可用于桌面系统。
使用方法
系统要求:
安装要求:
sudo apt install genisoimage mmd qemu-system-i386 qemu-system-riscv64下载BookOS系统
准备子模块:
构建并运行整个系统,用于x86架构:
如果您想编译RISC-V架构,可以添加以下参数:
请注意,上述命令假设默认为x86架构。如果要为其他架构(如RISC-V)编译,请使用适当的ARCH和PLATFORM参数。