some programs!

This commit is contained in:
rogerwang2008 committed 2026-09-25 20:20:01 +08:00
1 parent 5d30e847c1
commit ed054247d5
32 files changed
+1882 -149

No files matched your search

+7 -3
View File
@@ -1,9 +1,13 @@
cmake_minimum_required(VERSION 3.10)
project(exercises)
project(exercises C CXX)
set(CMAKE_C_STANDARD 11)
set(CMAKE_C_STANDARD_REQUIRED ON)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
file(GLOB_RECURSE SOURCES "*.cpp")
file(GLOB_RECURSE SOURCES "*.cpp" "*.c")
foreach (source ${SOURCES})
# 获取源文件所在目录(绝对路径)
@@ -22,7 +26,7 @@ foreach (source ${SOURCES})
endif ()
add_executable(${target_name} ${source})
# 顺便把可执行文件输出到与源文件对应的目录中(可选)
# 把可执行文件输出到与源文件对应的目录中
set_target_properties(${target_name} PROPERTIES
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/${rel_dir}"
)