diff --git a/CMakeLists.txt b/CMakeLists.txt index fae2058b8..e8992332b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -405,6 +405,8 @@ if(MSVC) CMAKE_VERSION VERSION_GREATER "3.15") if(CMAKE_BUILD_TYPE_UC STREQUAL "DEBUG") set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreadedDebug) + elseif(MSVC_IDE) + set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>") else() set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreaded) endif() diff --git a/sharedlib/CMakeLists.txt b/sharedlib/CMakeLists.txt index d42eeed7e..3cfa52f8c 100644 --- a/sharedlib/CMakeLists.txt +++ b/sharedlib/CMakeLists.txt @@ -15,6 +15,8 @@ if(MSVC) CMAKE_VERSION VERSION_GREATER "3.15") if(CMAKE_BUILD_TYPE_UC STREQUAL "DEBUG") set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreadedDebugDLL) + elseif(MSVC_IDE) + set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>DLL") else() set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreadedDLL) endif()