去除 /showIncludes

This commit is contained in:
2026-08-05 16:28:55 +08:00
parent 78567b1af6
commit c9501aca46
+13
View File
@@ -100,6 +100,19 @@ function(_initialize_cxx_default_options)
endfunction()
macro(_load_cmake_library)
project(Radio LANGUAGES C CXX)
if (MSVC)
message(STATUS "Using MSVC")
# 关闭警告 C4819: 无效的字符。避免中文注释被警告
add_compile_options(
"/wd4819"
)
# 关闭 /showIncludes
string(REPLACE "/showIncludes" "" CMAKE_DEPFILE_FLAGS_C "${CMAKE_DEPFILE_FLAGS_C}")
string(REPLACE "/showIncludes" "" CMAKE_DEPFILE_FLAGS_CXX "${CMAKE_DEPFILE_FLAGS_CXX}")
endif ()
_initialize_cxx_default_options()
list(PREPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake_moudle")
# set(CMAKE_C_LINKER_LAUNCHER "D:/ae/proj/ae/0_cmake_library/set_utf8.bat")