openssl库编译2021-05-15 16:31:00
1. linux 下编译
源码地址为:https://www.openssl.org/source/old/;当前最新版本为 1.1.0f,https://www.openssl.org/source/old/1.1.0/openssl-1.1.0f.tar.gz
源码编译
解压之后,进入源码目录openssl-1.1.0f,执行如下命令。因为只需要编译静态库,也没有特殊要求,所以使用的编译选项配
Keepalived启动报错2021-01-27 22:35:58
提示信息为
error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
解决方案:
给缺失的动态库文件做软连接,libssl.so.1.1(openssl组件)会默认安装在/usr/local/lib64
ln -s /usr/local/lib64/libssl.so.1.1
linux下库文件问题2020-08-23 21:31:24
openssl
yum install openssl openssl-devel
二进制文件安装在/usr/bin目录下, 库文件安装在/usr/lib或者/usr/lib64目录下,头文件安装在/usr/include目录下,但是只有动态库没有静态库:
➜ build ls /usr/lib64/libssl*
/usr/lib64/libssl3.so /usr/lib64/libssl.so.1.1
<