X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/8328d66ad5de53d630db5b32a155404181733843..8ce769cc52e91ff3cdb8eda4b1f5d8fe58241688:/README.md?ds=sidebyside diff --git a/README.md b/README.md index 0cc76fe..cdeecbe 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,8 @@ LunaixOS - 一个简单的,详细的,POSIX兼容的(但愿!),带有 本项目支持的make命令: | 命令 | 用途 | |---|---| -| `make all` | 构建镜像(`-O2`) | +| `make all` | 构建镜像(`-O2`,但禁用CSE相关的优化项 **※** ) | +| `make instable` | 构建镜像(`-O2`,开启CSE相关优化) | | `make all-debug` | 构建适合调试用的镜像(`-Og`) | | `make run` | 使用QEMU运行build目录下的镜像| | `make debug-qemu` | 构建并使用QEMU进行调试 | @@ -71,6 +72,8 @@ LunaixOS - 一个简单的,详细的,POSIX兼容的(但愿!),带有 | `make debug-qemu-vscode` | 用于vscode整合 | | `make clean` | 删除build目录 | +**※:由于在`-O2`模式下,GCC会进行CSE优化,这导致LunaixOS会出现一些非常奇怪、离谱的bug,从而影响到基本运行。具体原因有待调查。** + ## 运行以及Issue 运行该操作系统需要一个虚拟磁盘镜像,可以使用如下命令快速创建一个: