Openeuler下Openssl安装

Openeuler下Openssl安装##

  1. 最新版openssl下载openssl-3.0.0.tar.gz

  2. 解压源代码
    tar xzvf openssl-3.0.0.tar.gz

  3. 进入源代码目录
    cd openssl-3.0.0

  4. 使用下列命令编译安装

./config
./Configure
sudo make install
  1. 编写测试代码
//test.c
#include <stdio.h>
#include <openssl/evp.h>
int main(){
    OpenSSL_add_all_algorithms();
    return 0;
}
  1. 编译和执行测试代码
    编译:
    gcc -o to test.c -I openEuler/openssl3.0.0/include -L /openEuler/openssl3.0.0/ssl -ldl -Ipthread -lcrypto

执行:
./to;echo $?

报错,需要安装OpenSSL开发包:
sudo yum install openssl-devel

  1. 打印结果

这样就全部完成了~

posted @ 2021-11-03 17:19  金嗷  阅读(91)  评论(0编辑  收藏  举报