From 23c65742e10a16b365a033706acc32cf78f4c64f Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 12 Feb 2024 14:23:21 +0500 Subject: [PATCH] CMake - disable optimization for RelWithDebInfo with ENABLE_BUILD_OPTIMIZATIONS=Off --- cmake/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index 55ec4e2773..14964a57e9 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -657,6 +657,10 @@ if(ENABLE_BUILD_OPTIMIZATIONS) set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3") set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELEASE} -O3") endif() +else() + if(MSVC) + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} /Od") + endif() endif() if(MSVC)