建立四模块 CMake 骨架与 line1 样例。

- compiler / vm 空静态库,host 可执行打印版本
- 顶层解开 add_subdirectory,tests 接入 CTest(host_version 通过)
- examples/line1 落地 project.toml 与三个 .st
- Types.h 注释补饱和规则,与 Doc/isa 一致
- .gitignore 忽略 Doc/会话记录.md
This commit is contained in:
2026-08-19 10:09:27 +08:00
parent ff244888c3
commit 9a35a881d1
14 changed files with 135 additions and 4 deletions
+12
View File
@@ -0,0 +1,12 @@
# CMake最低版本
cmake_minimum_required(VERSION 3.21)
# 工程名、版本号、工程描述
project(VM
VERSION 0.1
DESCRIPTION "寄存器虚拟机")
include_directories(./include)
add_library(vm STATIC
./src/Machine.cpp)
+8
View File
@@ -0,0 +1,8 @@
/**
* @file Machine.cpp
* @brief 寄存器虚拟机(12.9 实现)
* @date 2026-08-19
*/
namespace vm {
}