From c3204b1500984d5db275f7d3924f4613e20292c5 Mon Sep 17 00:00:00 2001 From: StardustGogeta Date: Fri, 7 Jun 2024 23:08:06 +0000 Subject: [PATCH] Attempt messing with MSVC flags --- CMakeLists.txt | 2 +- CMakePresets.json | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 05288fd..a9e44e5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,7 +13,7 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU") elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC") message(STATUS "MSVC detected, adding compile flags") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /DDEBUG") - add_compile_options(/W4 /WX /MP) + add_compile_options(/W4 /WX) endif() set(BIN_DIR "${CMAKE_SOURCE_DIR}/bin") diff --git a/CMakePresets.json b/CMakePresets.json index 64bef3b..4ec27ca 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -36,7 +36,8 @@ "inherits": "windows-msvc-base", "description": "Windows release build using MSVC and Visual Studio 2022 generator", "cacheVariables": { - "CMAKE_BUILD_TYPE": "Release" + "CMAKE_BUILD_TYPE": "Release", + "CMAKE_CXX_FLAGS": "/D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR" } }, {