@[TOC]ROS 找不到 动态库
问题描述
主要的问题是 加载ros的这个库失败。
可能的原因: 1)这个文件不存在。2)文件存在,但是加载路径不对,程序无法找到这个库。
解决过程
-
首先查找了一下这个动态库文件是否存在?
经过查找,这个库是确确实实存在的,在opt/ros/noetic/lib里面
-
通过 echo $LD_LIBRARY_PATH 看一下目前寻找系统库的路径。
但是也存在这个库文件夹。
这就很奇怪,为啥会这样呢??? -
经过查找资料,发现一个帖子link,里面说,不安装和plotjuppler相关的ros消息,无法加载bag.
sudo apt-get install ros-noetic-plotjuggler-msgs ros-noetic-plotjuggler-ros
解决问题。虽然打开plotjuppler 还是会有这个错误,但是已经能够加载bag数据了