diff --git a/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake b/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake index e60cce7530..feb517c756 100644 --- a/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake +++ b/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake @@ -46,7 +46,7 @@ macro(CompilerChecksAndSetups) set(CMAKE_CXX_STANDARD 23) elseif(${BUILD_ENABLE_CXX_STD} MATCHES "C\\+\\+20") set(CMAKE_CXX_STANDARD 20) - elseif(${BUILD_ENABLE_CXX_STD} MATCHES "C\\+\\+17") + else()#Enabled C++17 set(CMAKE_CXX_STANDARD 17) endif()