WIP, make class based and extended subscriber/publisher example compile for ros

This commit is contained in:
Thomas Gubler
2014-12-11 10:51:19 +01:00
parent a1685ed6d0
commit 173b1b2a8b
9 changed files with 50 additions and 19 deletions

View File

@@ -111,7 +111,9 @@ target_link_libraries(px4
)
## Declare a test publisher
add_executable(publisher src/examples/publisher/publisher.cpp)
add_executable(publisher
src/examples/publisher/publisher_main.cpp
src/examples/publisher/publisher_example.cpp)
## Add cmake target dependencies of the executable/library
## as an example, message headers may need to be generated before nodes
@@ -124,7 +126,9 @@ target_link_libraries(publisher
)
## Declare a test subscriber
add_executable(subscriber src/examples/subscriber/subscriber.cpp)
add_executable(subscriber
src/examples/subscriber/subscriber_main.cpp
src/examples/subscriber/subscriber_example.cpp)
## Add cmake target dependencies of the executable/library
## as an example, message headers may need to be generated before nodes
@@ -136,14 +140,14 @@ target_link_libraries(subscriber
px4
)
add_executable(mc_att_control
src/modules/mc_att_control/mc_att_control_main.cpp
src/moudles/mc_att_control/mc_att_control_base.cpp)
add_dependencies(mc_att_control px4_generate_messages_cpp)
target_link_libraries(mc_att_control
${catkin_LIBRARIES}
px4
)
# add_executable(mc_att_control
# src/modules/mc_att_control/mc_att_control_main.cpp
# src/moudles/mc_att_control/mc_att_control_base.cpp)
# add_dependencies(mc_att_control px4_generate_messages_cpp)
# target_link_libraries(mc_att_control
# ${catkin_LIBRARIES}
# px4
# )
#############