diff --git a/CMakeLists.txt b/CMakeLists.txt index 6cf519de..e1d6e978 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,6 +18,11 @@ set(CMAKE_LINKER_FLAGS_ASAN CACHE STRING "Flags used by the linker during AddressSanitizer builds." FORCE) +# Append /MP flag for MSVC +if (MSVC) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP") +endif() + set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH}) set(CMAKE_CXX_STANDARD 17)