openssl / vs2019 编译 openssl 1.0.2u 过程说明
生活随笔
收集整理的這篇文章主要介紹了
openssl / vs2019 编译 openssl 1.0.2u 过程说明
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一、準備
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、執(zhí)行命令。
(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!)
總結(jié)
以上是生活随笔為你收集整理的openssl / vs2019 编译 openssl 1.0.2u 过程说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML / img src 使用绝对路
- 下一篇: zlib / win10 下 vs201