初始化版本

This commit is contained in:
冯佳
2025-12-23 08:29:44 +08:00
parent 0ec8a5b380
commit cc9f363ff8
22 changed files with 1370 additions and 50 deletions

25
CMakeLists.txt Normal file
View File

@ -0,0 +1,25 @@
cmake_minimum_required(VERSION 3.10)
project(MenuSystem C)
set(CMAKE_C_STANDARD 99)
include_directories(
api
src/core
src/param
src/lang
port
)
file(GLOB_RECURSE SOURCES
api/*.c
src/core/*.c
src/param/*.c
src/lang/*.c
port/*.c
)
add_library(menu STATIC ${SOURCES})
add_executable(menu_demo examples/demo.c)
target_link_libraries(menu_demo menu)