修复CMakeLists.txt中的MSVC支持检查,并调整代码格式

This commit is contained in:
2025-12-05 23:10:08 +08:00
parent dc222231e6
commit 45162bb934

View File

@@ -7,6 +7,10 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
set(GTEST_VERSION 1.17.0) set(GTEST_VERSION 1.17.0)
enable_testing() enable_testing()
if (MSVC)
message(FATAL_ERROR "MSVC is not supported. Please use GCC or Clang.")
endif ()
include_directories(include) include_directories(include)
include(FetchContent) include(FetchContent)
@@ -74,10 +78,10 @@ set(EXECUTABLE_SOURCES
"${CMAKE_SOURCE_DIR}/src/3110.c" "${CMAKE_SOURCE_DIR}/src/3110.c"
) )
foreach(src_file IN LISTS EXECUTABLE_SOURCES) foreach (src_file IN LISTS EXECUTABLE_SOURCES)
get_filename_component(exe_name "${src_file}" NAME_WE) get_filename_component(exe_name "${src_file}" NAME_WE)
add_executable(${exe_name} ${src_file}) add_executable(${exe_name} ${src_file})
endforeach() endforeach ()
set(LIBRARY_SOURCES) set(LIBRARY_SOURCES)