diff --git a/CMakeLists.txt b/CMakeLists.txt index e41c542cfbda158ea45d65784a4ee5f82aa2a529..1d6ecf41e7b898eee75f538a86873379e187c3a9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,6 +45,11 @@ set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) IF (WIN32) set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON) + set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>") + if(BUILD_SHARED_LIBS) + set(CMAKE_MSVC_RUNTIME_LIBRARY "${CMAKE_MSVC_RUNTIME_LIBRARY}DLL") + endif() + message(STATUS "CMAKE_MSVC_RUNTIME_LIBRARY=${CMAKE_MSVC_RUNTIME_LIBRARY}") ENDIF() ########################################### @@ -335,8 +340,6 @@ if (_LINTING) C_CLANG_TIDY "${_CMAKE_C_CLANG_TIDY};${_CMAKE_C_CLANG_TIDY_CHECKS}" ) endif() -else() - message(STATUS "HEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERE 5") endif()