darknet_ros_msgs 编译失败
问题描述

- 在find_package()中添加 darknet_ros_msgs
//CMakeLists.txt
cmake_minimum_required(VERSION 3.0.2)
project(***)
//此处添加
set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} "/home/path/to/your_workspace/devel")
find_package(catkin REQUIRED COMPONENTS
//此处添加
darknet_ros_msgs
)
catkin_package(
# INCLUDE_DIRS include
# LIBRARIES ***
# CATKIN_DEPENDS roscpp std_msgs
# DEPENDS system_lib
)
include_directories(
# include
${catkin_INCLUDE_DIRS}
)
add_executable(baseline
src/baseline/main.cpp
)
target_link_libraries(baseline
${catkin_LIBRARIES}
${OpenCV_LIBRARIES}
)
3. 编译功能包
catkin_make编译即可
cd /path/to/your_worspace
catkin_make
参考
https://github.com/leggedrobotics/darknet_ros/issues/127
https://chatgpt.com/c/67331f25-1d60-800c-a830-265cd571211a