如何在windows下編譯openssl


一.准備工作

1.安裝 Strawberry Perl 下載地址(http://strawberryperl.com/

安裝完成后,可在cmd界面輸入 perl -v 查看是否安裝成功,成功的界面顯示:

2.安裝 NASM 下載地址(https://www.nasm.us/)

安裝完成后,將nasm配置在系統環境變量中,可在cmd界面輸入 nasm -v 查看是否配置成功,成功的界面顯示:

二.編譯

下載openssl 地址(https://github.com/openssl/openssl#download)

打開VS命令行工具這將會設置 nmake.exe、cl.exe 等所需的環境變量。(不建議直接使用cmd命令行)

切換目錄至下載的openssl

輸入如下命令:

perl Configure VC-WIN64A no-asm --prefix=D:\openssl

VC-WIN64A表示Windows 64位系統,32位系統請換成VC-WIN32,若要使用debug版本,請使用debug-VC-WIN64A或debug-VC-WIN32

no-asm 表示不用匯編,不設置此屬性,可能會導致編譯不過(建議使用)
–prefix=D:\openssl將其安裝到F盤的openssl文件夾下,省略會安裝在默認路徑下

最后一步在命令行輸入

nmake install

等待完成后將會安裝到之前的指定目錄

在bin目錄下打開cmd

輸入 openssl -help

完成!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM