openssl編譯方法


受不了了,終於編譯成功了openssl,寫一下編譯方法吧

 

准備:

0:要編譯openssl,必不可少的是代碼,去下載

  https://www.openssl.org/source/

1:要有一個VS系列編譯器,只要是能開VS命令行的就行,比如VS2013,帶命令行的應該都行。

  沒有就去微軟官網下載

2:nasm,直接去下載就行了,可以下載安裝包,如果下載zip包的話,要手動加nasm的目錄到環境變量path里面

  http://www.nasm.us/

3:perl,我就不知道為什么這幫家伙們都這么喜歡這個東西,這腳本很好么,去下載,然后安裝

  https://www.activestate.com/activeperl/downloads

 

解壓了openssl,

安裝了nasm,

安裝了perl,

 

打開vs命令行,

切換到openssl目錄,

輸入 perl Configure VC-WIN32 ,

如果沒有錯誤,配置成功的話,openssl目錄下會出現一個makefile,

輸入 nmake -f makefile,

開編

 

一堆亂七八糟的編譯信息,等着,等它們結束了之后

可以再輸入 nmake test

然后看輸出的信息確定是否編譯成功,

 

編譯成功之后的頭文件,在include 目錄中,

lib 和dll 就在當前目錄中。

 

OK,結束了。

 

補上一句,如果需要編譯靜態庫工程,那么在 perl Configure VC-WIN32 階段加參數 -static 就可以了,

具體參數列表,configure文件有明確寫出。


免責聲明!

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



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