我已经在网上搜索了这个问题,但没有得到正确的答复。我正在运行一个需要 libcrypto.so.0.9.7 的内部应用程序。
但我不断收到以下错误:
error while loading shared libraries: libcrypto.so.0.9.7: cannot open shared object file: No such file or directory
我在网上遇到了两种解决方案:
- 使用现有的 libcrypto 文件创建符号链接。
- 安装一些包含这个库文件的包。
我在 Fedora 系统上运行它。我无法在网上找到包含这个库的包。唯一可用的是 OpenSuse 和 Mandriva。
为了创建符号链接,我有一个 libcrypto.so.1.0.0h 和 libcrypto.so.1.0.0d 文件可用。我不确定是否允许我符号链接到较新的版本。
如果有人可以为这种情况提供合适的解决方案,那将是非常有帮助的,因为我在不同的系统中多次遇到过这种情况。
提前致谢!