summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdmiral H. Curtiss <pikachu025@gmail.com>2022-05-21 04:40:13 +0200
committerAdmiral H. Curtiss <pikachu025@gmail.com>2022-05-22 00:30:51 +0200
commit7f2ea688d2b6881a071d3db86efb8825fafd3014 (patch)
tree2d1030c964f989db8581f401eb0a5a65ebaa1333
parent9908219dc6b489e7ae85ee5247359072140dd68c (diff)
cmake: On MSVC, set c++latest by requesting a C++23 feature set.
-rw-r--r--CMakeLists.txt4
1 files changed, 1 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 886c6513e5..0bbb6d3b69 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -27,10 +27,8 @@ project(dolphin-emu)
if (MSVC)
set(CMAKE_C_STANDARD 99)
- set(CMAKE_CXX_STANDARD 20)
- set(CMAKE_CXX20_STANDARD_COMPILE_OPTION "-std:c++latest")
+ set(CMAKE_CXX_STANDARD 23)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
- set(CMAKE_CXX_EXTENSIONS OFF)
endif()
# Name of the Dolphin distributor. If you redistribute Dolphin builds (forks,