|
发表于 2005-2-26 21:15:51
|
显示全部楼层
在linux系统中加入动态连接库分以下几种情况:
1、一种在系统的默认库路经下加入。简单的说就是把库文件拷到系统默认的库路径下,比如/usr/lib,/lib,/usr/X11R6/lib等,然后运行一次ldconfig命令。
2、另一种是创建自己的库路径放置动态连接库。方法是:先创建自己的库路径,比如创建/usr/custom/lib。然后把库文件拷到该路径下。修改/etc/ld.so.conf文件(需要root权限),在末尾添加刚才创建的路径,记得是完整路径。然后运行一次ldconfig命令。
你可以用ldconfig -v |grep xxx来检验你的库文件是否已经被系统识别。
搂主的情况可能是忘了运行ldconfig。这个命令是重建系统库文件索引。凡是加入或者删除库之后都要运行该命令才能生效。 |
|