ROS编译报错(.text+0x8e4): undefined reference to `ros::init(int&, char **, std::_cxx11::
首先这是一个很弱智的错误,纯属文本抄错了,但我决定有必要记录一下
根据报错我们可以知道是相关函数没有被定义,其原因是缺少roscpp依赖
target_link_libraries(* ${catkin_LIBRARIES})
这里要注意LIBRARIES不是LIBRARY,抄错了就会报这个错误(比如我)
...
原创
2021-08-03 23:30:46 ·
3090 阅读 ·
0 评论