Using target_compile_features to specify C++ 11 standard

This commit is contained in:
Kevin Tonon 2018-03-27 12:51:30 -04:00
parent d2dd27dc3b
commit 73cc5089e3
3 changed files with 9 additions and 8 deletions

View file

@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.0.0)
cmake_minimum_required(VERSION 3.8)
##
## PROJECT
@ -44,6 +44,8 @@ endif()
##
add_library(${NLOHMANN_JSON_TARGET_NAME} INTERFACE)
target_compile_features(${NLOHMANN_JSON_TARGET_NAME} INTERFACE cxx_std_11)
target_include_directories(
${NLOHMANN_JSON_TARGET_NAME}
INTERFACE