error while loading shared libraries: librosconsole.so: cannot open shared object file: No such file
错误背景:linux下运行ros相关文件出错
错误意思:Linux下这个的错误的大概意思还是路径问题,要么是你下载的库真的不存在,要么是没有添加环境变量,不过大多数都属于后者。
一、在linux中当我们下载了一些库文件系统一般会安装到目录/usr/lib下,假如是这样的话解决办法就很简单只需要在终端运行如下命令:
ldconfig #此命令的意思就是更新一下配置文件
二、假如是非“/usr/lib”目录(一般都不是)就要把路径手动添加到/etc/ld.so.config中,具体方法如下:
echo "opt/ros/melodic/lib" >> /etc/ld.so.conf
ldconfig
其中引号内的路径换成你自己的(假如遇到权限不够就进入到root模式下,sudo su)
一般第二种方法就会解决问题了,假如还不行就试试最后一种方法
三、打开source文件,把路径export进去。具体的方法如下
gedit ~/.source
export LD_LIBRARY_PATH=/opt/ros/melodic/lib:$LD_LIBRARY_PATH
source ~/.source
error while loading shared libraries: librosconsole.so: cannot open shared object file: No such file相关推荐
- LInux找不到动态链接库,./cyusb_linux: error while loading shared libraries: libcyusb.so: cannot open shared
1.安装cyusb给lime SDR刷固件的时候,cyusb安装好了但是打不开,提示如下找不到动态链接库 ./cyusb_linux: error while loading shared libra ...
- error while loading shared libraries: libpango_windowing.so: cannot open shared object file: No such
error while loading shared libraries: libpango_windowing.so: cannot open shared object file: No such ...
- Ubuntu 14.04报错: error while loading shared libraries libc++.so cannot open shared object file解决
# sudo apt-get install lib32stdc++6 # cd /usr/lib/x86_64-linux-gnu # sudo ln -sf libstdc++.so.6 libc ...
- java error while loading shared libraries: libjli.so: cannot open shared object file
在jdk安装目录下输入find -name libjli.so ./jre/lib/amd64/jli/libjli.so 将libjli.so的绝对路径添加到/etc/ld.so.conf中 执行l ...
- 解决kaldi报错copy-feats: error while loading shared libraries: libmkl_intel_lp64.so: cannot open shared
vim ~/.bashrc 进去以后添加:export LD_LIBRARY_PATH=/opt/conda/lib/:$LD_LIBRARY_PATH source ~/.bashrc
- GCC 链接 xxx:No such file or directory 及运行可执行文件 error while loading shared libraries: xxx.so 解决方案
关于 GCC 提示找不到指定库文件的这个问题,通常出现在以下 2 个场景中: 利用静态库或者动态库文件实现链接操作(生成可执行文件)时,·GCC 可能会提示 xxx:No such file or d ...
- Linux/ubuntu:Chrome报错解决: error while loading shared libraries: libnss3.so libXss.so.1 libasound.so.
下午在用nodejs在linux上操作puppeteer/chromium/chrome时报错如下: -> # node search.js count is 1 (node:15360) Un ...
- 普通用户程序使用保留端口 error while loading shared libraries
Linux系统中,1024及更小的端口号是不对没有root权限的用户开放的.但是也有一些办法可以绕开这个限制. 以执行程序my_proc为例进行说明: chown root:root my_proc ...
- tmadmin: command not found和tmadmin: error while loading shared libraries: libgpnet.so
今天弄tuxedo碰到一个小问题: 查看Tuxedo版本:tmadmin -v,执行这个命令的时候报错. [sunfront@lfkf5 ~]$ tmadmin -v -bash: tmadmin: ...
最新文章
- ASP.NET MVC – 视图简介
- mysql 错误处理
- NLP(二十八)多标签文本分类
- 周期三角波傅里叶级数例题_傅里叶详解之傅里叶级数
- Flex 基于数据源的Menu Tree
- Ubuntu下对executable (application/x-executable)文件创建快捷方式
- android slidemenu 折叠效果,左侧菜单栏折叠展开效果-超级简单
- js 正则匹配两个字符串中间的字符,一级匹配带有反斜杠的字符串
- 大学生如何学习c语言!
- PS长图快速切片_PS最常用的100多个快捷键
- 用C语言编程输出菱形图案
- October CMS - 快速入门 2 基本概念
- uniapp 无法获取动态dom节点,解决方案
- python读取加密word_python的特殊文件操作——excel、PDF、word、json、csv
- 用户运营4大策略体系搭建:增长框架+用户建模+场景化分层+数据运营
- ClasspathResource路径问题解决
- [BZOJ4668] 冷战
- ubuntu18.04分辨率最高只有1024*768
- 英文版windows10记事本等中文显示乱码
- mysql 给用户取消权限_MySQL创建用户并授权及撤销用户权限
热门文章
- 对成功的渴望和恐惧——谈心理学中的“瓦伦达效应”和“约拿情结”
- 千年虫10周年了,今天才第一次碰到。
- Kotlin 协程与架构组件一起使用及底层原理分析,音视频开发前景
- 菜单栏点击显示二级菜单_显示完整菜单
- 微信公众号课程预约系统的功能需求分析
- jquery事件委托_jQuery事件委托
- rqt teb参数动态调试工具_teb
- 智能车那些事 4 常用电子元件之电容
- php面向对象第一篇
- html div布局位置横,div位置布局 CSS实现DIV居中对齐 div居右对齐 div居左对齐