当前位置: 技术问答>linux和unix
linux下.so文件找不到
来源: 互联网 发布时间:2017-03-11
本文导语: 问题描述:在linux下安装程序,提示error while loading shared libraries: libCommon.so: cannot open shared object file: No such file or directory,但是我的.so文件在安装包里面,后来在网上查,说是LD_LIBRARY_PATH这个路径没设置,我...
问题描述:在linux下安装程序,提示error while loading shared libraries: libCommon.so: cannot open shared object file: No such file or directory,但是我的.so文件在安装包里面,后来在网上查,说是LD_LIBRARY_PATH这个路径没设置,我就在命令行把此命令加上路径给执行了,然后再去执行安装文件,还是报同样的错!谁能帮帮我啊,急,急,急!!!
|
libCommon.so所在目录,加入到LD_LIBRARY_PATH
如:
LD_LIBRARY_PATH=/usr/local/lib:/lib:/usr/lib/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
或者export LD_LIBRARY_PATH=./:$LD_LIBRARY_PATH
把库和运行主程序都放在一个目录,在该输入输入./程序名
即可
如:
LD_LIBRARY_PATH=/usr/local/lib:/lib:/usr/lib/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
或者export LD_LIBRARY_PATH=./:$LD_LIBRARY_PATH
把库和运行主程序都放在一个目录,在该输入输入./程序名
即可
|
LD_LIBRARY_PATH=/usr/local/lib:/lib:/usr/lib/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
看起来布凑是 对的,还可以把这个环境变量放到 bashrc中,然后source ,
关于