diff --git a/cmake/CXXCompilerFlags.cmake b/cmake/CXXCompilerFlags.cmake index 8d132b849..7b613ff0d 100644 --- a/cmake/CXXCompilerFlags.cmake +++ b/cmake/CXXCompilerFlags.cmake @@ -62,5 +62,10 @@ if (ENABLE_WARNING_ERROR) CheckCXXFlag(-Werror) endif() +# https://stackoverflow.com/questions/4913922/possible-problems-with-nominmax-on-visual-c +if (WIN32) + add_compile_options($<$:-DNOMINMAX>) +endif() + set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} CACHE STRING "default CXXFLAGS") message("Using CXXFLAGS ${CMAKE_CXX_FLAGS}")