openssl linxu、win编译过程

  • Post author:
  • Post category:其他


linux编译过程:

安装编译32位的环境

yum install glibc-devel.i686

执行命令安装perl环境

yum install perl-CPAN

per -MCPAN -e shell

在cpan[1]>命令行提示符后输入命令install Text::Template,接下来操作都按y,安装完成后,键入exit退出cpan命令行;

make clean

<注意:以上环境安装好后,不用再重复执行>

wget http://安装文件地址 ,下载安装文件

chmod -R 777 文件名,可以修改文件夹及文件夹文件权限

解压缩安装文件

tar -zxvf OpenSSL_1_1_1k.tar.gz

进入安装文件目录

cd openssl-OpenSSL_1_1_1k

查看配置命令参数

./Configure –help

配置32位静态库

setarch i386 ./config -m32 no-shared –prefix=/home/tan/outOpenssl

(配置64位动态库用./config –prefix=/home/tan/outOpenssl)

执行以下命令

make

make test

make install


windows编译过程:

首先下载安装perl

管理员进入cmd命令行

进入vc的bin目录下:

cd C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin

输入vcvars32.bat执行

进入openss安装文件目录

cd openssl-OpenSSL_1_1_1K

执行命令

perl Configure VC-WIN32 no-shared –prefix=D:\lib\output\openssl

nmake

nmake test

nmake install



版权声明:本文为seedlint原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。