diff --git a/external/ranges/CMakeLists.txt b/external/ranges/CMakeLists.txt index a9f1033..5a584dd 100644 --- a/external/ranges/CMakeLists.txt +++ b/external/ranges/CMakeLists.txt @@ -28,8 +28,8 @@ if (NOT range-v3_FOUND) if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") target_compile_options(external_ranges INTERFACE - /experimental:preprocessor # need for range-v3 see https://github.com/ericniebler/range-v3#supported-compilers - /wd5105 # needed for `/experimental:preprocessor`, suppressing C5105 "macro expansion producing 'defined' has undefined behavior" + /Zc:preprocessor # need for range-v3 see https://github.com/ericniebler/range-v3#supported-compilers + /wd5105 # needed for `/Zc:preprocessor`, suppressing C5105 "macro expansion producing 'defined' has undefined behavior" ) endif() endif() \ No newline at end of file