Browse Source

移除内存池大小宏定义,改为在json文件定义

master
Lizongdi 4 days ago
parent
commit
b316915c2e
  1. 2
      CMakeLists.txt

2
CMakeLists.txt

@ -12,7 +12,6 @@ endif()
option(A_BUILD_MAIN "Build the main executable" ON)
option(MY_BUILD_SHARED_LIBS "Build libraries as shared (.so/.dll) instead of static (.a)" OFF)
set(MY_MEMPOOL_SIZE "800 * 1024" CACHE STRING "Custom memory pool size (e.g., 800*1024 or 2097152)")
set(MY_BUILD_STATIC ON CACHE BOOL "Build libraries as static (.a)")
if(MY_BUILD_SHARED_LIBS)
@ -21,7 +20,6 @@ endif()
set(GLOBAL_ENABLED_MODULES "" CACHE INTERNAL "List of enabled module targets")
set(GLOBAL_ENABLED_MACROS "" CACHE INTERNAL "List of enabled macros for main")
list(APPEND GLOBAL_ENABLED_MACROS MEM_POOL_TOTAL_SIZE=${MY_MEMPOOL_SIZE})
set(GLOBAL_ENABLED_MACROS ${GLOBAL_ENABLED_MACROS} PARENT_SCOPE)
function(add_module MOD_NAME MOD_PATH DEFAULT_STATE HAS_TEST)

Loading…
Cancel
Save