From 89c4e770d51de7f807b487f09952b228f29bbc40 Mon Sep 17 00:00:00 2001 From: 7iwind <7wind@7iwind.cn> Date: Sun, 26 Jul 2026 14:53:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E6=89=93=E5=8C=85?= =?UTF-8?q?=E5=90=8E=E7=9A=84=E7=9B=AE=E5=BD=95=E7=BB=93=E6=9E=84=EF=BC=8C?= =?UTF-8?q?=E4=BE=BF=E4=BA=8E=E5=BC=95=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMakeLists.txt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 020b1d6..e032277 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,13 +5,19 @@ set(CMAKE_C_STANDARD 11) # ======== 静态库 ======== add_library(DataRouter STATIC datarouter.c) -target_include_directories(DataRouter PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) +target_include_directories(DataRouter PUBLIC + $ + $ +) # ======== 共享库(可选,通过 BUILD_SHARED 控制) ======== option(BUILD_SHARED "Build shared library" ON) if(BUILD_SHARED) add_library(DataRouter_shared SHARED datarouter.c) - target_include_directories(DataRouter_shared PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) + target_include_directories(DataRouter_shared PUBLIC + $ + $ + ) set_target_properties(DataRouter_shared PROPERTIES OUTPUT_NAME DataRouter) endif() -- 2.54.0