尝试改成asio通信

This commit is contained in:
2026-03-24 16:53:06 +08:00
parent 5843332980
commit 5bb1836bd1
640 changed files with 169314 additions and 92 deletions

View File

@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.16)
project(frelay VERSION 0.2.6 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
@@ -104,7 +104,7 @@ add_subdirectory(Gui)
install(TARGETS frelayGUI DESTINATION bin)
endif()
add_subdirectory(Console)
#add_subdirectory(Console)
add_subdirectory(Struct)
add_subdirectory(Test)
@@ -122,7 +122,7 @@ function(safe_install_files files_list destination)
endif()
endfunction()
install(TARGETS frelayConsole DESTINATION bin)
#install(TARGETS frelayConsole DESTINATION bin)
install(TARGETS frelayServer DESTINATION bin)
if(CMAKE_CXX_COMPILER_ID MATCHES "GNU" AND CMAKE_SYSTEM_NAME MATCHES "Windows")
install(FILES ${MINGW_DLLS} DESTINATION bin)