整定一版
This commit is contained in:
23
test/CMakeLists.txt
Normal file
23
test/CMakeLists.txt
Normal 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
|
||||
)
|
||||
Reference in New Issue
Block a user