加协程

This commit is contained in:
2026-06-22 17:48:50 +08:00
parent 068ef188e7
commit 42d1cd17c1
4 changed files with 606 additions and 130 deletions
+6 -2
View File
@@ -15,14 +15,17 @@ message(STATUS "CMAKE_FIND_ROOT_PATH_MODE_PACKAGE=${CMAKE_FIND_ROOT_PATH_MODE_PA
find_package(Jsoncpp CONFIG)
list(PREPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake")
if(MSVC AND NOT TARGET std::filesystem)
add_library(std::filesystem INTERFACE IMPORTED GLOBAL)
set_property(TARGET std::filesystem APPEND PROPERTY INTERFACE_COMPILE_FEATURES cxx_std_17)
endif()
find_package(Drogon)
set(Core Core_Static)
if(1)
set(md "${CMAKE_CURRENT_LIST_DIR}/module")
@@ -71,6 +74,7 @@ if(1)
_depend(ecap_server SSR)
_attach_include_dir(ecap_server "${md}")
_attach_source_dir(ecap_server "${md}/Local_Server")
target_include_directories(ecap_server PRIVATE "${CMAKE_CURRENT_LIST_DIR}/../../core_library/Core/3rd/ucoro/include")
target_link_libraries(ecap_server PRIVATE Drogon::Drogon)
target_link_libraries(ecap_server PRIVATE SQLiteCpp)
target_link_libraries(ecap_server PRIVATE ${ZLIB_LIBRARY})