整定一版

This commit is contained in:
冯佳
2025-12-19 17:01:27 +08:00
parent 294a49f207
commit 8bddc34c88
43 changed files with 7273 additions and 956 deletions

23
test/CMakeLists.txt Normal file
View File

@ -0,0 +1,23 @@
# CMakeLists.txt for test directory
# 收集测试所需的源文件
set(TEST_SOURCES
menu_test.c
)
# 创建测试可执行程序
add_executable(menu_test ${TEST_SOURCES})
# 链接menu库
target_link_libraries(menu_test PRIVATE menu)
# 设置包含目录
target_include_directories(menu_test PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/..
${CMAKE_CURRENT_SOURCE_DIR}/../src/core
)
# 安装规则
install(TARGETS menu_test
RUNTIME DESTINATION bin
)