From 3cff831c6bd4ab24d20daff563f317eb1f49af08 Mon Sep 17 00:00:00 2001 From: Paul Hollinsky Date: Mon, 14 Jun 2021 14:42:37 -0400 Subject: [PATCH] Examples: C++: Correct compilation in a C++20 project Otherwise nonstd::optional doesn't match std::optional --- examples/cpp/interactive/CMakeLists.txt | 2 +- examples/cpp/simple/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/cpp/interactive/CMakeLists.txt b/examples/cpp/interactive/CMakeLists.txt index 63671d9..ea897b7 100644 --- a/examples/cpp/interactive/CMakeLists.txt +++ b/examples/cpp/interactive/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.2) project(libicsneocpp-interactive-example VERSION 0.2.0) -set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD_REQUIRED 11) include(GNUInstallDirs) diff --git a/examples/cpp/simple/CMakeLists.txt b/examples/cpp/simple/CMakeLists.txt index e89a63f..4a5f5ec 100644 --- a/examples/cpp/simple/CMakeLists.txt +++ b/examples/cpp/simple/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.2) project(libicsneocpp-simple-example VERSION 0.2.0) -set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD_REQUIRED 11) include(GNUInstallDirs)