【发布时间】:2018-01-23 05:21:52
【问题描述】:
我正在尝试设置一个 ROS 节点以通过 ZeroMQ 与其他操作系统进行通信(这里没有选择)。
我在 ubuntu 16.04 LTS 和 catkin build 上使用 ROS Kinetic Kame(而不是 catkin_make)。
幸运的是,已经有一个用于 ZeroMQ 的 Catkin-Package(一个包装器),它非常适合我:https://github.com/ethz-asl/zeromq_catkin
但是当我尝试包含Cpp-Wrapper #include "zmq.hpp"时,编译器找不到头文件。
关于我做错了什么有什么想法吗?非常感谢每一个提示。
其他信息
我的package.xml(用于我自己的节点)里面有:
<build_depend>zeromq_catkin</build_depend>
<run_depend>zeromq_catkin</run_depend>
我的CMakeLists.txt里面有:
find_package(zeromq_catkin REQUIRED)
include_directories(
${zeromq_catkin_INCLUDE_DIR}
)
target_link_libraries(my_node
${zeromq_catkin_LIBRARY}
)
【问题讨论】:
标签: cmake zeromq ros failed-installation catkin