We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 60a44d6 commit cc7e6a8Copy full SHA for cc7e6a8
1 file changed
CMakeLists.txt
@@ -364,7 +364,7 @@ set(CMAKE_C_STANDARD 11)
364
set(CMAKE_C_STANDARD_REQUIRED ON)
365
# set(CMAKE_C_EXTENSIONS OFF)
366
367
-set(CMAKE_CXX_STANDARD 20)
+set(CMAKE_CXX_STANDARD 23)
368
set(CMAKE_CXX_STANDARD_REQUIRED ON)
369
# set(CMAKE_CXX_EXTENSIONS OFF)
370
@@ -537,6 +537,13 @@ else()
537
endif()
538
add_subdirectory(submodules/rocksdb EXCLUDE_FROM_ALL)
539
540
+# RocksDB does not support C++23 at this time
541
+set_target_properties(
542
+ rocksdb
543
+ PROPERTIES CXX_STANDARD 20
544
+ CXX_STANDARD_REQUIRED ON
545
+ CXX_EXTENSIONS OFF)
546
+
547
# cpptoml
548
include_directories(submodules/cpptoml/include)
549
0 commit comments