diff --git a/sdk/cmake/msvc.cmake b/sdk/cmake/msvc.cmake index 67c2e451d7b..bf804dd3bfd 100644 --- a/sdk/cmake/msvc.cmake +++ b/sdk/cmake/msvc.cmake @@ -32,6 +32,9 @@ endif() add_definitions(/D__STDC__=1) +# Enable correct values of __cplusplus macro for newer standards +add_compile_options($<$:/Zc:__cplusplus>) + # Ignore any "standard" include paths, and do not use any default CRT library. if(CMAKE_C_COMPILER_ID STREQUAL "MSVC") add_compile_options(/X /Zl)