[cmake] no cxx extensions (#6664)

This commit sets cxx stand as -std=c++11 instead of -std=gnu++11.
This commit is contained in:
Yakun Xu
2021-05-22 00:46:22 +08:00
committed by GitHub
parent fc513b298d
commit 6891fe6e0c
+1
View File
@@ -40,6 +40,7 @@ set(OT_EXTERNAL_MBEDTLS "" CACHE STRING "Specify external mbedtls library")
option(OT_MBEDTLS_THREADING "enable mbedtls threading" OFF)
add_library(ot-config INTERFACE)
set(CMAKE_CXX_EXTENSIONS OFF)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_C_STANDARD 99)