diff --git a/conftool/CMakeLists.txt b/conftool/CMakeLists.txt
index fde0ecb07edd1923c4f774d1faa15bdd6d280dc6..9492027ec2c1a40192344085509a4c0ba1531260 100644
--- a/conftool/CMakeLists.txt
+++ b/conftool/CMakeLists.txt
@@ -4,6 +4,8 @@ include(FetchContent)
 
 project(cellframe-node-config)
 
+set(CMAKE_CXX_STANDARD 20)
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
 
 add_executable(${PROJECT_NAME} ./main.cpp 
                                 ./commands/abstractcommand.cpp