cmake_minimum_required(VERSION 2.8.3) project(car) add_compile_options(-std=c++11) find_package(catkin REQUIRED COMPONENTS roscpp rospy std_msgs nodelet message_generation ) find_package(Boost REQUIRED COMPONENTS system) add_message_files( FILES ) generate_messages( DEPENDENCIES std_msgs ) catkin_package( INCLUDE_DIRS include #LIBRARIES nodelet_talker CATKIN_DEPENDS roscpp std_msgs nodelet rospy #message_runtime ) include_directories( include ${catkin_INCLUDE_DIRS} ) #add_library(nodelet_talker src/testnodelets/NodeletTalker.cpp) #add_dependencies(nodelet_talker ${catkin_EXPORTED_TARGETS} ${PROJECT_NAME}_generate_messages_cpp) #target_link_libraries(nodelet_talker ${catkin_LIBRARIES}) install( TARGETS #nodelet_talker ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} ) install( DIRECTORY #include/testnodelets/ DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} ) install( DIRECTORY plugins/ DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/plugins PATTERN ".svn" EXCLUDE )