config:配置更新。

This commit is contained in:
taynpg 2024-11-21 12:13:39 +08:00
parent e3aa7288fa
commit 0f60d47233
2 changed files with 6 additions and 7 deletions

5
.gitignore vendored
View File

@ -1,2 +1,5 @@
build build
*.user .vs
.cache
cmake-*
CMakeLists.txt

View File

@ -1,8 +1,8 @@
cmake_minimum_required(VERSION 3.5) cmake_minimum_required(VERSION 3.16)
project(mail-cpp LANGUAGES CXX) project(mail-cpp LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
# QT 使 VCPKG Initial Configure # QT 使 VCPKG Initial Configure
@ -12,11 +12,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
# -DCMAKE_TOOLCHAIN_FILE:STRING=E:/vcpkg/scripts/buildsystems/vcpkg.cmake # -DCMAKE_TOOLCHAIN_FILE:STRING=E:/vcpkg/scripts/buildsystems/vcpkg.cmake
if (MSVC) if (MSVC)
if (GBK)
add_compile_options(/source-charset:utf-8) add_compile_options(/source-charset:utf-8)
else()
add_compile_options(/utf-8)
endif()
endif() endif()
find_package(Poco REQUIRED NetSSL Foundation Zip) find_package(Poco REQUIRED NetSSL Foundation Zip)