初步结构。

This commit is contained in:
2026-03-30 16:06:57 +08:00
commit bac83f6cf8
10 changed files with 1129 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
cmake_minimum_required(VERSION 3.16)
project(fileUpdater LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
if (MSVC)
add_compile_options(/utf-8)
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
endif()
find_package(cxxLibrary CONFIG REQUIRED)
add_executable(fileUpdater main.cpp)
target_link_libraries(fileUpdater PRIVATE cxxLibrary::cxxLibrary)
include(GNUInstallDirs)
install(TARGETS fileUpdater
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)