當前位置:首頁 » 編程軟體 » openssl編譯windows

openssl編譯windows

發布時間: 2022-06-02 01:26:12

㈠ 如何在 Windows 下編譯 OpenSSL

一個開源的第三方庫,它實現了SSL(Secure SocketLayer)和TLS(Transport Layer Security)協議,被廣泛企業應用所採用.對於一般的開發人員而言,在http://slproweb.com/procts/Win32OpenSSL.html 上下載已經編譯好的OpenSSL庫是省力省事的好辦法.對於高級的開發用戶,他們可能需要適當的修改或者裁剪OpenSSL,那麼編譯它就成為了一個關鍵問題.本篇博客就是主要講述如何早Windows上編譯OpenSSL庫

筆者按照一定的步驟成功了編譯了OpenSSL庫,步驟如下

在微軟網站下載並安裝VS Studio,筆者寫博客之時的最新版本是2013,連接如下

從http://www.activestate.com/activeperl/downloads 下載並安裝

從http://www.nasm.us/ 下載並安裝Nasm匯編器

從http://www.openssl.org/下載並安裝OpenSSL的最新Release包.筆者寫博客之時,最新的OpenSSL包是

這里需要強調的是,讀者未必需要完全按照筆者的步驟編譯OpenSSL庫,這里的部分次序是可以互換的

在完成所有上述5步後,我們就可以解壓縮OpenSSL包,在對它進行修改便可以編譯了.在解壓縮後,所有的源代碼放在openssl- 1.0.1e目錄下,在此目錄下,有兩個文件INSTALL.W32, INSTALL.W64需要被關注.打開其中的任何一個文件,你會看到如何編譯OpenSSL的各個步驟.這里,筆者將會再啰嗦一下

打開VS Studio命令行工具,如圖1所示.若編譯64位OpenSSL庫,請打開Visual Studio x64 Win64 Command Prompt,反之亦然

㈡ 如何在window下編譯OpenSSL

如何在Windows下編譯OpenSSL (Vs2005使用Vc8的cl編譯器)
1、安裝ActivePerl//初始化的時候,需要用到perl解釋器
2、使用VS2005下的Visual Studio 2005 Command Prompt進入控制台模式(這個模式會自動設置各種環境變數)
3、解壓縮openssl的包,進入openssl的目錄
4、perl configure VC-WIN32
盡量在這個目錄下執行該命令,否則找不到Configure文件,或者指定完整的Configure文件路徑。
5、ms\do_ms
在解壓目錄下執行ms\do_ms命令
6、nmake -f ms\ntdll.mak
編譯後
在openssl解壓目錄下執行,完成編譯後。輸出的文件在out32dll裡面,包括應用程序的可執行文件、lib文件和dll文件

㈢ 如何在Windows下編譯OpenSSL

1、使用VS2005下的Visual Studio 2005 Command Prompt進入控制台模式(這個模式會自動設置各種環境變數) 2、解壓縮openssl的包,進入openssl的目錄 3、perl configure VC-WIN32 盡量在這個目錄下執行該命令,否則找不到Configure文件,或者指定完整的Configure文件路徑。 4、ms\do_ms 在解壓目錄下執行ms\do_ms命令 5、nmake -f ms\ntdll.mak編譯後在openssl解壓目錄下執行,完成編譯後。輸出的文件在out32dll裡面,包括應用程序的可執行文件、lib文件和dll文件

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:647
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:939
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:634
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:823
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:734
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1069
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:302
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:163
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:855
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:765