Window10下編譯64位和32位openssl

Window10下編譯openssl,是經常遇到的需求,但是網上很多教程試了個遍也沒用,只有自己慢慢試驗,終於成功了。以下爲編譯過程。

一.安裝Perl

下載地址:http://www.activestate.com/activeperl/,一定要注意64位還是32位

下載後直接安裝即可,新版程序自動加上了環境變量,無需添加。

二.下載openssl

下載地址:https://www.openssl.org/source/

三.安裝32位openssl

       1.打開"Visual Studio 命令提示(2010)“,我使用的是vs2010。

       2.執行命令:

> perl Configure VC-WIN32
> ms\do_nasm
> nmake -f ms\ntdll.mak
> nmake -f ms\ntdll.mak test
> nmake -f ms\ntdll.mak install

      3.庫文件:

out32dll目錄下:包括可執行文件、兩個out32dll和兩個inc32,裏面包含: libeay32.dll, libeay32.lib, ssleay32.dll,ssleay32.lib和頭文件。

四.安裝64位openssl

       1.打開"Visual Studio x64 64位命令提示(2010),我使用的是vs2010。

       2.執行命令:

          >perl Configure VC-WIN64A

          >ms\do_win64a.bat

          >nmake -f ms\ntdll.mak

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章