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