From 24597c21301c53b66a5e0ae22619210261f1a28f Mon Sep 17 00:00:00 2001 From: Shane Loretz Date: Thu, 2 Apr 2020 11:28:07 -0400 Subject: [PATCH] Set C++ standard to 14 (#37) * Bump CMake version to 3.7.2 Signed-off-by: Shane Loretz * Set C++ standard to 14 Signed-off-by: Shane Loretz --- kdl_parser/CMakeLists.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/kdl_parser/CMakeLists.txt b/kdl_parser/CMakeLists.txt index d5890c0..ee7779b 100644 --- a/kdl_parser/CMakeLists.txt +++ b/kdl_parser/CMakeLists.txt @@ -1,7 +1,10 @@ -cmake_minimum_required(VERSION 3.0.2) +cmake_minimum_required(VERSION 3.7.2) project(kdl_parser) +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + find_package(catkin QUIET COMPONENTS rosconsole cmake_modules ) @@ -35,8 +38,6 @@ endif() include_directories(include ${orocos_kdl_INCLUDE_DIRS} ${TinyXML_INCLUDE_DIRS} ${TinyXML2_INCLUDE_DIRS}) -add_compile_options(-std=c++11) - if(catkin_FOUND) link_directories(${catkin_LIBRARY_DIRS}) include_directories(${catkin_INCLUDE_DIRS})