红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Debian

Debian Linux(etch) .so链接库路径

发布时间:2007-11-25 00:04:00来源:红联作者:tJbwhy
这是我在使用ODE时遇到的.

一般来讲,在Linux上以源码方式安装,步骤就是简单的configure,make,make install就可以.

但是,问题可能会出现在make install上:编译好的动态链接库(.so)会被makefile放在类似/usr/local/lib之类的地方,而由于Linux各发行版之间的差别,这个位置未必就是在LD_LIBRARY_PATH里标识了,结果就导致程序找不到相应的动态链接库.

网上对于这个问题的解法,就是在系统中添加这一路径.

add /usr/local/lib to /etc/ld.so.conf
and run: /sbin/ldconfig

对于Debian,你可能找不到ld.so.conf这个文件.解决方法是:

add /usr/local/lib to /etc/ld.so.conf.d/i486-linux-gnu.conf
and run: /sbin/ldconfig

(以上都需要root权限)
文章评论

共有 0 条评论