| 
					
				 | 
			
			
				@@ -64,6 +64,8 @@ endif() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 11.1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   set(CMAKE_CXX20_STANDARD_COMPILE_OPTION "-std=c++20") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   set(CMAKE_CXX20_EXTENSION_COMPILE_OPTION "-std=gnu++20") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  set(CMAKE_CXX23_STANDARD_COMPILE_OPTION "-std=c++23") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  set(CMAKE_CXX23_EXTENSION_COMPILE_OPTION "-std=gnu++23") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 elseif(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 8.0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   set(CMAKE_CXX20_STANDARD_COMPILE_OPTION "-std=c++2a") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   set(CMAKE_CXX20_EXTENSION_COMPILE_OPTION "-std=gnu++2a") 
			 |