scidepro 发表于 2003-3-19 15:42:56

如何设置自己的共享库目录?/etc/ld.so.conf下增

如何设置自己的共享库目录?/etc/ld.so.conf下增加了路径,还执行了ldconfig后,还提示没找到*.so?
真是烦啊,以前也没在其他版本的linux下搞过这东西,不会是magic的问题吧?
搜索了一天,都是怎么教人设定共享库的啊
/etc/ld.so.conf
是添加一行:
/my/lib
此目录已经建立了,而且把相关的so文件也放进去了
接着
#ldconfig
在安装东西,还是提示没有找到那几个so文件
重起也不行,但要是把这些so拷到/usr/lib下就不会出现说找不到它们 :?:
大老们具体说你们是怎么解决这个自设共享库目录的????
谢了先~!~@!


还有,如设定为当前目录是写成.
还是要加个/(即./)?

cjacker 发表于 2003-3-19 16:25:22

LD_LIBRARY_PATH是最有用的环境变量。
如果你在/mylib目录有你需要的共享库,
就应该
在/etc/bashrc中加入:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/mylib
退出重新登陆即可。


任何一个操作系统都会有这样的问题。
就怕一有问题就想到是Magic的:-)

scidepro 发表于 2003-3-19 18:04:29

::)
不好意思,我写的东西不规范,错误警告里把库依赖警告写成“error so not in"了,真是误解了MAGIC了~~~ :roll:
cjacker大老说的没错:不要一有问题就想倒是MAGIC倒错
其实MAGIC比其他大版进步了不少,当然问题也不少

我也来个严正支持MAGIC~~~~
就是奇怪,我的那些MOUNT上来的WINDOWS下的分区,有些说是只读状态,不能更改权限。
可同是此类型的VFAT 或NTFS的其他分区却可以改,就没出现这提示说只读状态不可修改权限的
郁闷,没用过REHAT,只用过MDK,那倒没有这事。
页: [1]
查看完整版本: 如何设置自己的共享库目录?/etc/ld.so.conf下增