Skip to content

Instantly share code, notes, and snippets.

@sipah00
Created August 16, 2017 06:44
Show Gist options
  • Save sipah00/c213937cfccce0597e0b3cd7e7d02c5f to your computer and use it in GitHub Desktop.
Save sipah00/c213937cfccce0597e0b3cd7e7d02c5f to your computer and use it in GitHub Desktop.
cmake_minimum_required(VERSION 2.8.3)
project(talker_listener)
## Find catkin and any catkin packages
find_package(catkin REQUIRED COMPONENTS roscpp rospy std_msgs genmsg)
## Generate added messages and services
generate_messages(DEPENDENCIES std_msgs)
## Declare a catkin package
catkin_package()
## Build talker and listener
include_directories(include ${catkin_INCLUDE_DIRS})
add_executable(talker src/talker.cpp)
target_link_libraries(talker ${catkin_LIBRARIES})
add_dependencies(talker talker_listener_generate_messages_cpp)
add_executable(listener src/listener.cpp)
target_link_libraries(listener ${catkin_LIBRARIES})
add_dependencies(listener talker_listener_generate_messages_cpp)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment