From 0f60d472333e127bbdc7b67141ae0b1e6a26064d Mon Sep 17 00:00:00 2001 From: taynpg Date: Thu, 21 Nov 2024 12:13:39 +0800 Subject: [PATCH] =?UTF-8?q?config=EF=BC=9A=E9=85=8D=E7=BD=AE=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 5 ++++- CMakeLists.txt | 8 ++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 5228a1b..b33c03a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,5 @@ build -*.user \ No newline at end of file +.vs +.cache +cmake-* +CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index 45ea367..0194037 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,8 +1,8 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.16) project(mail-cpp LANGUAGES CXX) -set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD_REQUIRED ON) # QT 中使用 VCPKG 在项目中的 Initial Configure 中设置 @@ -12,11 +12,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) # -DCMAKE_TOOLCHAIN_FILE:STRING=E:/vcpkg/scripts/buildsystems/vcpkg.cmake if (MSVC) - if (GBK) add_compile_options(/source-charset:utf-8) - else() - add_compile_options(/utf-8) - endif() endif() find_package(Poco REQUIRED NetSSL Foundation Zip)