From 2ae77e5b71d2519a141bd8a958c8642831eef14a Mon Sep 17 00:00:00 2001 From: SChernykh <15806605+SChernykh@users.noreply.github.com> Date: Sat, 20 Sep 2025 18:02:57 +0200 Subject: [PATCH] MSVC: disable permissive mode --- cmake/flags.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/flags.cmake b/cmake/flags.cmake index ded8c3e..ce688b9 100644 --- a/cmake/flags.cmake +++ b/cmake/flags.cmake @@ -73,7 +73,7 @@ if (CMAKE_CXX_COMPILER_ID MATCHES GNU) endif() endif() elseif (CMAKE_CXX_COMPILER_ID MATCHES MSVC) - set(GENERAL_FLAGS "/MP /EHa") + set(GENERAL_FLAGS "/MP /EHa /permissive-") set(WARNING_FLAGS "/Wall /WX /sdl") set(SECURITY_FLAGS "/GS /guard:cf") set(OPTIMIZATION_FLAGS "/O2 /Oi /Ob2 /Ot /Oy /DNDEBUG /GL")