## Compile as C++11, supported in ROS Kinetic and neweradd_compile_options(-std=c++11)find_package(Eigen3)## Declare a C++ libraryadd_library(jf_inputs inputs.cpp)target_include_directories(jf_inputs PUBLIC${EIGEN3_INCLUDE_DIR})target_link_libraries(jf_inputs PUBLIC${EIGEN3_LIBRARIES})if(CATKIN_ENABLED)install( TARGETS jf_inputs LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION})endif()