diff --git a/cmake/CXX11Check.cmake b/cmake/CXX11Check.cmake index b917757..7547d77 100644 --- a/cmake/CXX11Check.cmake +++ b/cmake/CXX11Check.cmake @@ -29,7 +29,10 @@ function(enable_cxx11) set(_HAS_CXX11 1 PARENT_SCOPE) endif() else() - add_cxxflag("-std=c++11") + add_cxxflag("-std=c++14") + if(NOT FLAG_FOUND) + add_cxxflag("-std=c++11") + endif() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}" PARENT_SCOPE) if(FLAG_FOUND OR NOT CMAKE_COMPILER_IS_GNUCXX) if(SET_WARNING_FLAGS)