添加 jj

This commit is contained in:
2025-09-09 10:50:27 +08:00
commit 8d5b971e5a

48
jj Normal file
View File

@ -0,0 +1,48 @@
cmake_minimum_required(VERSION 3.0.2)
project(swarm_ros_bridge)
add_compile_options(-std=c++14)
find_package(catkin REQUIRED COMPONENTS
roscpp
std_msgs
geometry_msgs
sensor_msgs
)
catkin_package(
INCLUDE_DIRS include
)
include_directories(
include
${catkin_INCLUDE_DIRS}
)
add_executable(bridge_node src/bridge_node.cpp)
target_link_libraries(bridge_node
${catkin_LIBRARIES}
zmq
zmqpp
)
install(TARGETS bridge_node
RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
)
# scripts
install(PROGRAMS
scripts/listener.py
scripts/talker.py
DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
)
install(DIRECTORY launch
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
)
install(DIRECTORY config
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
)