diff --git a/cmake/emp-base.cmake b/cmake/emp-base.cmake index d0a351b..ee47400 100644 --- a/cmake/emp-base.cmake +++ b/cmake/emp-base.cmake @@ -49,7 +49,14 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=armv8-a+simd+crypto+crc") ELSE(${CMAKE_SYSTEM_PROCESSOR} MATCHES "(aarch64)|(arm64)") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=native -maes -mrdseed") ENDIF(${CMAKE_SYSTEM_PROCESSOR} MATCHES "(aarch64)|(arm64)" ) -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CMAKE_C_FLAGS} -std=c++11") + +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CMAKE_C_FLAGS}") + +if(NOT CMAKE_CXX_STANDARD) +set(CMAKE_CXX_STANDARD 11) +endif(NOT CMAKE_CXX_STANDARD) +message(STATUS "${Blue}CXX_STANDARD: ${CMAKE_CXX_STANDARD}${ColourReset}") + ## Build type if(NOT CMAKE_BUILD_TYPE)