# Shiser Operating System **Repository Path**: chenzuoyuan/shiser-operating-system ## Basic Information - **Project Name**: Shiser Operating System - **Description**: 一个流畅,开放,简约的操作系统。 - **Primary Language**: C - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-06-19 - **Last Updated**: 2022-07-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: 汇编 ## README # Shiser操作系统 简约,流畅,开放的一个自制国产操作系统。 ## 更新说明 0.03版本 1.32位真彩色支持 2.新增echo命令 3.新增gui版uname ## 项目特色 - 采用GCC、NASM作为工具链,可跨平台使用 - 支持部分C标准库的简单实现(libc文件) - 头文件结构清晰 ## 特别提示 暂不支持macOS环境编译。 ## 环境依赖 - `nasm` - `gcc` - `binutils` - `qemu-system-i386` - `mtools` ## 编译 进入对应的文件夹,使用下面的命令编译生成系统镜像shiser.img: ```bash $ make all ``` 如果要直接运行,输入以下命令: ```bash $ make qemu ```