feat: 拆分发送和接收功能声明,优化config配置方式

This commit is contained in:
2026-07-26 10:01:30 +08:00
parent c3af3ae4e2
commit 51e081118a
12 changed files with 815 additions and 871 deletions
+3
View File
@@ -4,6 +4,9 @@ project(DataRouter C)
set(CMAKE_C_STANDARD 11)
add_library(DataRouter STATIC datarouter.c)
# 将库源码目录暴露给使用者,使其可通过 #include <datarouter_config.h>
# 从自身 include path 覆盖默认配置。如果使用者未提供,则回退到库自带版本。
target_include_directories(DataRouter PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
if(BUILD_EXAMPLES OR NOT DEFINED BUILD_EXAMPLES)