We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 146c9b4 commit 177055dCopy full SHA for 177055d
CMakeLists.txt
@@ -78,7 +78,11 @@ set(CMAKE_C_STANDARD 11)
78
79
# C++ standard
80
set(CMAKE_CXX_STANDARD_REQUIRED ON)
81
-set(CMAKE_CXX_STANDARD 17)
+if(NOT DEFINED CMAKE_CXX_STANDARD)
82
+ #set(CMAKE_CXX_STANDARD 14) # 93 - 104
83
+ set(CMAKE_CXX_STANDARD 17) # 105+
84
+ #set(CMAKE_CXX_STANDARD 20) # 145+
85
+endif()
86
87
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/output/$<CONFIG>/bin)
88
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/output/$<CONFIG>/lib)
0 commit comments