diff --git a/CMakeLists.txt b/CMakeLists.txt index 87f2ddcaf..3bc69c344 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,7 +26,7 @@ get_version_number() configure_target_platform() # CMake config -set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD 20) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC ON) set(CMAKE_AUTOUIC ON) diff --git a/ci/profile_linux b/ci/profile_linux index 7e5f94f0d..5600431b4 100644 --- a/ci/profile_linux +++ b/ci/profile_linux @@ -5,7 +5,7 @@ arch=x86_64 build_type=RelWithDebInfo compiler=gcc -compiler.cppstd=gnu17 +compiler.cppstd=gnu20 compiler.libcxx=libstdc++11 compiler.version=11 os=Linux diff --git a/ci/profile_mac b/ci/profile_mac index 1df818604..3606ef273 100644 --- a/ci/profile_mac +++ b/ci/profile_mac @@ -5,7 +5,7 @@ arch=x86_64 build_type=RelWithDebInfo compiler=apple-clang -compiler.cppstd=gnu17 +compiler.cppstd=gnu20 compiler.libcxx=libc++ compiler.version=15 os=Macos diff --git a/ci/profile_win b/ci/profile_win index 737e181f7..57d653cf7 100644 --- a/ci/profile_win +++ b/ci/profile_win @@ -5,7 +5,7 @@ arch=x86_64 build_type=RelWithDebInfo compiler=msvc -compiler.cppstd=17 +compiler.cppstd=20 compiler.runtime=dynamic compiler.version=194 os=Windows