建立 StScan CMake 工程,并在 cmake 中规定 C11/C++11。
顶层挂上四个模块目录,语言标准集中在 Standards.cmake。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# CMake最低版本
|
||||
cmake_minimum_required(VERSION 3.21)
|
||||
|
||||
# 工程名、版本号、工程描述
|
||||
project(StScan
|
||||
VERSION 0.1
|
||||
DESCRIPTION "子集 ST 编译为寄存器 VM,按扫描周期执行"
|
||||
LANGUAGES C CXX)
|
||||
|
||||
include("${CMAKE_SOURCE_DIR}/cmake/Standards.cmake")
|
||||
|
||||
add_subdirectory(isa)
|
||||
add_subdirectory(compiler)
|
||||
add_subdirectory(vm)
|
||||
add_subdirectory(host)
|
||||
Reference in New Issue
Block a user