We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4632778 commit 71de2abCopy full SHA for 71de2ab
CMakeLists.txt
@@ -50,7 +50,7 @@ if(WIN32)
50
set(SPM_ENABLE_SHARED OFF)
51
endif()
52
53
-set(CMAKE_CXX_STANDARD 20)
+set(CMAKE_CXX_STANDARD 17)
54
set(CMAKE_CXX_STANDARD_REQUIRED ON)
55
56
if((CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND
@@ -98,8 +98,6 @@ endif()
98
99
if (MSVC)
100
add_definitions("/wd4267 /wd4244 /wd4305 /Zc:strictStrings /utf-8")
101
- # TODO(taku): Update protobuf to deprecate C++17
102
- add_compile_definitions(_SILENCE_ALL_CXX20_DEPRECATION_WARNINGS)
103
if (SPM_ENABLE_MSVC_MT_BUILD)
104
string(REPLACE "/MD" "/MT" CMAKE_CXX_FLAGS_DEBUG ${CMAKE_CXX_FLAGS_DEBUG})
105
string(REPLACE "/MD" "/MT" CMAKE_CXX_FLAGS_MINSIZEREL ${CMAKE_CXX_FLAGS_MINSIZEREL})
0 commit comments