openssl / vs2019 编译 openssl 1.0.2u 过程说明 -ag凯发k8国际
ag凯发k8国际
收集整理的这篇文章主要介绍了
openssl / vs2019 编译 openssl 1.0.2u 过程说明
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
一、准备
1、安装 perl
http://strawberryperl.com/download/5.28.1.1/strawberry-perl-5.28.1.1-64bit.msi
2、下载 openssl 1.0.2u
https://www.openssl.org/source/old/1.0.2/openssl-1.0.2u.tar.gz
二、编译
1、打开 vs2019 命令行工具
切记:
不要使用 x86 和 x64 的交叉命令行工具,
要编译 x86 版本的 openssl,就使用 x86 版本的命令行工具;
要编译 x64 版本的 openssl,就使用 x64 版本的命令行工具。
2、执行命令。
(1)进入 openssl 源码路径:cd /d (openssl 1.0.2u 路径)
(2)编译生成 x86 debug 版库
perl configure debug-vc-win32 no-asm --prefix="d:\openssl-1.0.2l\bin\x86\debug"ms\do_nasmnmake -f ms\ntdll.maknmake -f ms\ntdll.mak testnmake -f ms\ntdll.mak installnmake -f ms\ntdll.mak clean(3)编译生成 x86 release 版本库
perl configure vc-win32 no-asm --prefix="d:\openssl-1.0.2l\bin\x86\release"ms\do_nasmnmake -f ms\ntdll.mak nmake -f ms\ntdll.mak test nmake -f ms\ntdll.mak install nmake -f ms\ntdll.mak clean(4)编译生成 x64 debug 版库
perl configure debug-vc-win64a no-asm --prefix="d:\openssl-1.0.2l\bin\x64\debug"ms\do_win64anmake -f ms\ntdll.maknmake -f ms\ntdll.mak testnmake -f ms\ntdll.mak installnmake -f ms\ntdll.mak clean(3)编译生成 x64 release 版本库
perl configure vc-win64a no-asm --prefix="d:\openssl-1.0.2l\bin\x64\release"ms\do_win64anmake -f ms\ntdll.mak nmake -f ms\ntdll.mak test nmake -f ms\ntdll.mak install nmake -f ms\ntdll.mak clean
(saw:game over!)
总结
以上是ag凯发k8国际为你收集整理的openssl / vs2019 编译 openssl 1.0.2u 过程说明的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: html / img src 使用绝对路
- 下一篇: