解决linux下无法找到.so文件的问题
例如:运行程序,出现错误
OSError: libcuhash.so: cannot open shared object file: No such file or directory
手动生成动态链接库.so文件,由于库文件搜索路径出现问题(譬如我,配好没动过突然就出bug辽,难过),程序运行时可能会出现找不到动态链接库的情形。
首先搜索.so文件
sudo find / -name libcuhash.so
根据实际情况将libcuhash.so换成自己找不到的.so文件,这里的’/'是在根目录下搜索的,速度略慢,可以根据实际情况调整。
找到.so文件位置后,将其添加到路径中。如果只想要一个临时的版本,可以直接在终端输入
export LD_LIBRARY_PATH=文件路径:"${LD_LIBRARY_PATH}"
希望搞一个全局的,在 ~/.bashrc文件里改一下就好啦!
撒花花~
965

被折叠的 条评论
为什么被折叠?



