diff --git a/CMakeLists.txt b/CMakeLists.txt index 404e91cd..24a104d7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,10 +47,11 @@ if ("${CMAKE_BUILD_TYPE}" MATCHES "Release") string(REGEX REPLACE "/MD" "/MT" CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE}") string(REGEX REPLACE "/MD" "/MT" CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}") - set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded") message(NOTICE "Building in Release mode") endif() +set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>") + include(FetchContent) message(STATUS "Fetching bddisasm (v1.34.10)...") diff --git a/cmake.toml b/cmake.toml index a12392d0..08954be1 100644 --- a/cmake.toml +++ b/cmake.toml @@ -23,9 +23,10 @@ if ("${CMAKE_BUILD_TYPE}" MATCHES "Release") string(REGEX REPLACE "/MD" "/MT" CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE}") string(REGEX REPLACE "/MD" "/MT" CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}") - set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded") message(NOTICE "Building in Release mode") endif() + +set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>") """ [target.spdlog]