From a2519caf5ddb9e73d1fc5bdb35c002fb2303e519 Mon Sep 17 00:00:00 2001 From: Erkki Eilonen Date: Sun, 12 Oct 2025 19:48:43 +0300 Subject: [PATCH] cmake: set CMAKE_CXX_STANDARD 17 to match code assumptions Usage of std::in_place_t implies C++17 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d827f7a8c858..7f4ff17ac416 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -267,7 +267,7 @@ endif() set(package-contact "px4users@googlegroups.com") -set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_C_STANDARD 11) set(CMAKE_C_STANDARD_REQUIRED ON)