feat: (iso9660) implement file read (for both interleaved and non-interleaved mode)
[lunaix-os.git] / README.md
index 0cc76fe2d3865d187e9bdb38c2e865791a143672..cdeecbe60280b3467a1cff844d9ca3e0d2e05640 100644 (file)
--- a/README.md
+++ b/README.md
@@ -63,7 +63,8 @@ LunaixOS - 一个简单的,详细的,POSIX兼容的(但愿!),带有
 本项目支持的make命令:
 | 命令 | 用途 |
 |---|---|
 本项目支持的make命令:
 | 命令 | 用途 |
 |---|---|
-| `make all` | 构建镜像(`-O2`) |
+| `make all` | 构建镜像(`-O2`,但禁用CSE相关的优化项 **※** ) |
+| `make instable` | 构建镜像(`-O2`,开启CSE相关优化) |
 | `make all-debug` | 构建适合调试用的镜像(`-Og`) |
 | `make run` | 使用QEMU运行build目录下的镜像|
 | `make debug-qemu` | 构建并使用QEMU进行调试 |
 | `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目录 |
 
 | `make debug-qemu-vscode` | 用于vscode整合 |
 | `make clean` | 删除build目录 |
 
+**※:由于在`-O2`模式下,GCC会进行CSE优化,这导致LunaixOS会出现一些非常奇怪、离谱的bug,从而影响到基本运行。具体原因有待调查。**
+
 ## 运行以及Issue
 
 运行该操作系统需要一个虚拟磁盘镜像,可以使用如下命令快速创建一个:
 ## 运行以及Issue
 
 运行该操作系统需要一个虚拟磁盘镜像,可以使用如下命令快速创建一个: