找不到xxx.so.x错误的解决方法

转载 2017年07月17日 20:22:43

问题描述

一起做RGB-D SLAM时,源码安装g2o,使用g2o_viewer命令时,显示:error while loading shared libraries:libg2o_*.so,但是在/usr/local/lib中能找到。
我的解决方法:

gedit ~/.bashrc
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
source ~/.bashrc

原因分析

1.lib*.so文件不存在,重装软件即可。
2. 有lib*.so文件,但是不是默认路径(/lib或/usr/lib)。

解决方案

1.如果共享库文件安装到了/lib或/usr/lib目录下:

ldconfig

2.如果共享库文件安装到了/usr/local/lib目录下:

cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig

或者:

gedit ~/.bashrc
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
source ~/.bashrc

找不到xxx.so.x错误的解决方法

找不到 .so文件
  • yeluohanchan
  • yeluohanchan
  • 2017年07月13日 14:51
  • 290

[Java][Android] Javah Jni 遇到找不到类的解决办法

前几天使用弄一个JNI,在使用 javah 生成对应的 .h 文件的时候出现了:“错误:找不到类android.graphics.Bitmap” 后来弄了一阵子给弄好了,在这里给大家分享一下。 要解...
  • qiujuer
  • qiujuer
  • 2014年12月01日 10:33
  • 7254

Android javah -jni 找不到类的解决方法

 今天做jni的时候遇到如下问题: D:\eclipse_workspace\ZNDKTest\src>javah -jni com.example.zndktest.JniClien...
  • Singleton1900
  • Singleton1900
  • 2014年02月11日 18:00
  • 6289

VS2008找不到MFC90d.dll错误解决方法

问题是在更新嵌入的清单文件时发生的,由于FAT32的原因而未能更新嵌入的清单文件,于是我们有如下两种解决方法:   (1)不启用增量链接。在项目的 “属性|配置属性|链接器|常规”中的“启用增量...
  • yinjiabin
  • yinjiabin
  • 2011年09月21日 22:26
  • 5680

编译报错+解决方法:错误: 找不到符号

【0】README 1)本文主要解决“错误,找不到符号” 【1】 console error info 1)error :  E:\bench-cluster\mybatis_in_action_...
  • PacosonSWJTU
  • PacosonSWJTU
  • 2016年07月01日 23:13
  • 10112

javah 命令找不到类文件的解决方法(Android+Eclipse)

在Eclipse中使用C++编程时,需要通过JNI进行
  • sonyazj
  • sonyazj
  • 2014年04月17日 11:25
  • 1782

Linux使用开源库找不到xxx.so.x

有个问题很容易忽视 编译好开源库以后,手动ldconfig一下 然后再去执行代码看看...
  • u011986223
  • u011986223
  • 2015年10月10日 11:21
  • 330

“找不到存储过程’’ … 错误:2812”的解决方法

    先声明一下产生该错误的原因:       在SQL SERVER 2005中,有数据库DB1,在A服务器上。由于要更换服务器,要把数据库DB1迁移到B服务器上。而DB1是用于同步复制的。粗心的...
  • rqzhong
  • rqzhong
  • 2008年11月19日 09:41
  • 2339

“System.MissingMethodException: 找不到方法” 错误的解决方法

重新添加相关层的引用,如DALFactory,IDAL等。
  • coast0824
  • coast0824
  • 2012年04月26日 18:00
  • 644

错误解决方法:找不到基类 UIComponent 的定义。

package{ import fl.core.UIComponent; public class test extends UIComponent {  public function test()...
  • xiang08
  • xiang08
  • 2009年05月15日 14:07
  • 2717
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:找不到xxx.so.x错误的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)