当前位置: 技术问答>linux和unix
unix上动态库依赖问题
来源: 互联网 发布时间:2016-08-10
本文导语: 在unix上有一个程序依赖oracle的一个动态库,我改变了环境变量,但程序还是能找到依赖的库。我试过其它的程序就会找不到依赖的。 请各位高手看看是什么原因。 LIBPATH=. LD_LIBRARY_PATH=. 我把环境变量都改成这样的,...
在unix上有一个程序依赖oracle的一个动态库,我改变了环境变量,但程序还是能找到依赖的库。我试过其它的程序就会找不到依赖的。
请各位高手看看是什么原因。
LIBPATH=.
LD_LIBRARY_PATH=.
我把环境变量都改成这样的,还是可以找得到。
/boss/rating/dev_code/nts/bin>#ldd printacct
printacct needs:
/usr/vacpp/lib/libC.a(shr_64.o)
/usr/lib/threads/libc.a(shr_64.o)
/usr/vacpp/lib/libC.a(ansi_64.o)
/export/oracle/OraHome1/lib//libclntsh.a(shr.o)
请各位高手看看是什么原因。
LIBPATH=.
LD_LIBRARY_PATH=.
我把环境变量都改成这样的,还是可以找得到。
/boss/rating/dev_code/nts/bin>#ldd printacct
printacct needs:
/usr/vacpp/lib/libC.a(shr_64.o)
/usr/lib/threads/libc.a(shr_64.o)
/usr/vacpp/lib/libC.a(ansi_64.o)
/export/oracle/OraHome1/lib//libclntsh.a(shr.o)