gpt4 book ai didi

compilation - 加载共享库时出错 :/usr/local/lib64/libssl. so.1.1

转载 作者:行者123 更新时间:2023-12-04 10:03:11 29 4
gpt4 key购买 nike

我正在尝试在 Centos 7 (7.3.1611) 上编译 openssl-1.1.0e
但是在我在没有任何警告的情况下成功编译所有内容之后,当我尝试任何 openssl 命令时出现错误

[mdm@dev openssl-1.1.0e]$ openssl version
openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

这是一个错误还是我的错误?

下面是关于我的系统/配置的一些信息

配置:
[mdm@dev openssl-1.1.0e]$ ./Configure linux-x86_64 --prefix=/usr/local --openssldir=/usr/local

制作/制作测试:
...
All tests successful.
Files=91, Tests=486, 44 wallclock secs ( 0.47 usr 0.08 sys + 27.72 cusr 13.41 csys = 41.68 CPU)
Result: PASS
...

进行安装:
...
install libcrypto.a -> /usr/local/lib64/libcrypto.a
install libssl.a -> /usr/local/lib64/libssl.a
install libcrypto.so.1.1 -> /usr/local/lib64/libcrypto.so.1.1
link /usr/local/lib64/libcrypto.so -> /usr/local/lib64/libcrypto.so.1.1
install libssl.so.1.1 -> /usr/local/lib64/libssl.so.1.1
link /usr/local/lib64/libssl.so -> /usr/local/lib64/libssl.so.1.1
...

但是,如果我使用 ldd 检查,尽管 Make install 完成了它的工作,但没有找到两个库...
[mdm@dev openssl-1.1.0e]$ ldd /usr/local/bin/openssl
linux-vdso.so.1 => (0x00007fffcfe75000)
/lib/$LIB/liblsp.so => /lib/lib64/liblsp.so (0x00007fa5cd77a000)
libssl.so.1.1 => not found
libcrypto.so.1.1 => not found
libdl.so.2 => /lib64/libdl.so.2 (0x00007fa5cd55d000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa5cd341000)
libc.so.6 => /lib64/libc.so.6 (0x00007fa5ccf7f000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa5cd981000)

我已经通过发行版安装了一个 openssl 版本:
[mdm@dev]$ openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013

[mdm@dev]$ which openssl
/usr/bin/openssl

百胜信息 openssl:
...
Installed Packages
Name : openssl
Arch : x86_64
Epoch : 1
Version : 1.0.1e
Release : 60.el7_3.1
Size : 1.5 M
Repo : installed
From repo : updates
...

感谢任何帮助或建议!

最佳答案

有时当你想爬山时,你只看顶部,而没有检查是否有什么东西可以帮助你在底部......
就我而言,我只解决了导出 LD_LIBRARY_PATH在再次编译之前。

export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib64
之后
sudo ldconfig
在重新启动机器后也应该保持保存路径(以及下次)

关于compilation - 加载共享库时出错 :/usr/local/lib64/libssl. so.1.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42828083/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com