VC2008/2015 和 Mac 編譯 openssl-1.0.2k
阿新 • • 發佈:2019-01-07
*** 需要安裝ActivePerl
*** vc2008/2015 編譯 openssl-1.0.2k:
執行 Visual Studio 2008/2015 命令提示
cd openssl
perl configure VC-WIN32 no-asm
ms\do_ms.bat
nmake -f ms\nt.mak (編譯靜態版本,輸出 out32)
nmake -f ms\ntdll.mak (編譯動態版本,輸出 out32dll)
編譯成功後,可以刪除沒用的 tmp32 和 tmp32dll 目錄;
*** vc2008 編譯 openssl-1.1.0b:
執行 Visual Studio 2008命令提示
cd openssl
perl configure VC-WIN32 –prefix=d:\openssl
nmake -f makefile
nmake -f makefile install
nmake test (測試編譯是否成功)
*** mac 編譯 openssl-1.0.2k:
./config --shared
sudo make
sudo make install
/usr/local/ssl/include openssl/*
/usr/local/ssl/lib crypto.a,ssl.a
*** mac 編譯 openssl-1.1.0b:
./config
sudo make
sudo make install
/usr/local/include/openssl
/usr/local/lib