diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1850b271c9bad79fdd00456d665bcbf21eebadda..74d7bb6a108639b73e17040587dbff9e2c47ca93 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,7 +8,8 @@ set(
 	FILEPATH
 	"Default toolchain"
 	)
-
+set(CMAKE_CXX_STANDARD 17)
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
 
 option(HUNTER_ENABLED "Enable Hunter package manager" OFF)
 include("cmake/HunterGate.cmake")