diff --git a/library/CMakeLists.txt b/library/CMakeLists.txt index 6beda36..ba42784 100644 --- a/library/CMakeLists.txt +++ b/library/CMakeLists.txt @@ -137,7 +137,7 @@ else() elseif(MY_BUILD_SHARED_LIBS) add_library(${TARGET_NAME} SHARED ${MODULE_SRCS}) else() - add_library(${TARGET_NAME} OBJECT ${MODULE_SRCS}) + add_library(${TARGET_NAME} OBJECT ${MODULE_SRCS}) endif() set_target_properties(${TARGET_NAME} PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/output @@ -155,8 +155,8 @@ endif() # ─── 编译宏定义 ───────────────────────────────────────────────────── target_compile_definitions(${TARGET_NAME} + PUBLIC $<$:DEBUG> PRIVATE ${GLOBAL_ENABLED_MACROS} - $<$:DEBUG> ) # ─── Include 目录 ────────────────────────────────────────────────────