关于cannot open shared object file: No such file or directory 的解决。
2014-03-19 17:55
323 查看
出处:http://blog.csdn.net/dzcdeposit/article/details/6606365
解决 :error while loading shared libraries: libpq.so.5: cannot open shared object file: No such file or directory
1)首先确认 so存在。
2)之后用ldd 查看连接关系
我的环境下,地址是:/usr/lib64/postgresql-9.3/lib64
例如:/opt/postgresql/postgresql/lib # ldd /opt/postgresql/postgresql/bin/createdb
linux-gate.so.1 => (0x77f2f000)
libpq.so.5 => not found
libz.so.1 => /usr/lib/libz.so.1 (0x00698000)
libreadline.so.5 => /usr/lib/libreadline.so.5 (0x037f1000)
libtermcap.so.2 => /lib/libtermcap.so.2 (0x004e0000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x03006000)
libdl.so.2 => /lib/libdl.so.2 (0x00650000)
libm.so.6 => /lib/libm.so.6 (0x00656000)
libc.so.6 => /lib/libc.so.6 (0x00509000)
/lib/ld-linux.so.2 (0x004e6000)
3)配置vi /etc/ld.so.conf
加入 比bin的路径
4)执行ldconfig
解决 :error while loading shared libraries: libpq.so.5: cannot open shared object file: No such file or directory
1)首先确认 so存在。
2)之后用ldd 查看连接关系
我的环境下,地址是:/usr/lib64/postgresql-9.3/lib64
例如:/opt/postgresql/postgresql/lib # ldd /opt/postgresql/postgresql/bin/createdb
linux-gate.so.1 => (0x77f2f000)
libpq.so.5 => not found
libz.so.1 => /usr/lib/libz.so.1 (0x00698000)
libreadline.so.5 => /usr/lib/libreadline.so.5 (0x037f1000)
libtermcap.so.2 => /lib/libtermcap.so.2 (0x004e0000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x03006000)
libdl.so.2 => /lib/libdl.so.2 (0x00650000)
libm.so.6 => /lib/libm.so.6 (0x00656000)
libc.so.6 => /lib/libc.so.6 (0x00509000)
/lib/ld-linux.so.2 (0x004e6000)
3)配置vi /etc/ld.so.conf
加入 比bin的路径
4)执行ldconfig
相关文章推荐
- 解决OpenNI问题:XnOS.h:No such file or directory
- fatal error: Python.h: No such file or directory 解决办法
- .NET下编译C++代码时出现fatal error C1083: 无法打开包括文件:“xuhk_JNIHelloWorld.h”: No such file or directory错误的解决方法。
- env: node: No such file or directory的解决办法
- RAC srvctl 命令报 libpthread.so.0 cannot open shared object file No such file or directory 解决方法
- Qt编译错误“GL/gl.h:No such file or directory”的解决方法
- Linux执行.sh文件,提示No such file or directory的问题的解决方法
- 解决 Stat Failed On ....No Such FIle or directory
- pro*c/c++编译错误 ” error: sqlca.h: No such file or directory “ 的解决办法
- eclipse编译出现fatal error: gnu/stubs.h: No such file or directory解决方法
- 执行文件下载Java 调用 FFMPEG 命令时用 url 作为输入源,Linux 下出现 “no such file or directory” 问题的解决
- bash: ./a.sh: /bin/bash^M: bad interpreter: No such file or directory的解决方法
- 【Ubuntu】cannot find -lixxx && fatal error: xxx.h: No such file or directory 解决方法参考
- fatal error C1083 Cannot open include file 'iostream.h' No such file or directory 的解决方法
- 解决 /etc/postfix/main.cf: No such file or directory
- mysql_connect 报告 ”No such file or directory”错误的解决方法
- 【Linux】执行shell脚本出现异常:bad interpreter: No such file or directory如何解决
- 解决ERROR (Errno::ENOENT): No such file or directory
- 解决Python.h No such file or directory
- fatal error: Python.h: No such file or directory解决办法