加载共享库时出错:librun.so
Error while loading shared library : librun.so
我有一个已编译的脚本(它是一些实用程序),但其源代码不可用。一旦我 运行 脚本出现此错误:
error while loading shared libraries: librun.so: cannot open shared object file: No such file or directory
我过去遇到过这类错误,有不同的解决方案。据我所知,我尝试了所有的方法,并且..
- librun.so 在我的应用程序的 lib 文件夹中
- 它是象征性的 link 并指向正确的版本
- librun.so 在路径变量
中可用
- 更改了 .profile 以查找所需的库
- 更改权限并检查
- "which librun.so" 也返回该库的存在
仍然出现此错误。
这个问题可能是什么原因造成的?
动态链接器在共享库的运行时链接期间无法找到 librun.so
。尝试在启动应用程序脚本时将包含 librun.so
的目录路径添加到 LD_LIBRARY_PATH
环境变量。
我有一个已编译的脚本(它是一些实用程序),但其源代码不可用。一旦我 运行 脚本出现此错误:
error while loading shared libraries: librun.so: cannot open shared object file: No such file or directory
我过去遇到过这类错误,有不同的解决方案。据我所知,我尝试了所有的方法,并且..
- librun.so 在我的应用程序的 lib 文件夹中
- 它是象征性的 link 并指向正确的版本
- librun.so 在路径变量 中可用
- 更改了 .profile 以查找所需的库
- 更改权限并检查
- "which librun.so" 也返回该库的存在
仍然出现此错误。 这个问题可能是什么原因造成的?
动态链接器在共享库的运行时链接期间无法找到 librun.so
。尝试在启动应用程序脚本时将包含 librun.so
的目录路径添加到 LD_LIBRARY_PATH
环境变量。