下載OpenSSL:
https://www.openssl.org/ 下載ActivePerl:
https://www.activestate.com/activeperl/ Step1:將openssl-0.9.8g.tar.gz解開。 Step2:安裝ActivePerl。 Step3:編譯出openssl LIB and DLL與一些範例執行檔,並且自動輸出到該openssl目錄下的out32dll。 (一)在console模式下進入openssl目錄,並且打入perl Configure VC-WIN32的指令
(二)執行ms\do_ms.bat
(三)執行nmake -f ms\ntdll.mak
Step4:透過VC6.0自我編譯出範例 (一)於VC6開一個新的專案
File -> New -> Projects -> Win32 Console Application
project name: test
location[default]: c:\Program Files\Microsoft Visual Studio\MyProjects\openssl
Click on Win32 Console Application
Click on OK
What kind of windows application...? [default]: An empty project
Click on Finish Click on OK
(二)將兩個LIB加入專案
Project -> Add to Project -> Files
select the file c:\mystuff\WinNTL-xxx\tests\QuickTest.cpp
Click on OK
(三)設定標頭檔.h目錄
Project -> Settings -> C/C++
Category: Preprocessor. Additional include directories: c:\openssl\inc32
Click on OK.
(四)加入欲編輯的source,例如xxx.c
Source Files右鍵Add files to folder,選擇你要編譯的.c檔案
(五)按下F7編譯
(六)將openssl\out32dll\的兩個DLL複製到C:\%SystemRoot%\system32下
(七)按下ctrl + F5執行即可