Add requirement for minimum gcc version.

This commit is contained in:
salman 2023-06-20 15:41:03 +02:00
parent 1886092feb
commit ddf9006b15

View File

@ -3,6 +3,14 @@
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
project(musrSim)
#----------------------------------------------------------------------------
# gcc minimum version 10.0 required
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "10.0")
message(FATAL_ERROR "Minimum required version of GCC is 10.0")
endif()
endif()
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)