Windows10下安裝OpenSSL


概要

安裝環境:Windows10專業版+VS2013

工具:ActivePerl-5.22.1.2201-MSWin32-x64-299574.msi,下載地址:http://www.activestate.com/

           openssl-1.0.1r.tar,下載地址:http://www.openssl.org/

1、安裝Perl(我安裝在C盤,同時我的openssl也解壓在C盤)

    使用命令行工具,進入C:\Perl64\eg路徑下, 執行“perl example.pl”,若顯示“Hello from ActivePerl!”,則說明Perl安裝成功。

2、設置環境變量

    打開我的電腦->屬性->高級系統設置->環境變量,找到Path系統變量,點擊編輯,添加E:\VS 2013\VC\bin;C:\Perl64\bin;c:\windows\system32,其中E:\VS 2013\VC\bin是我的VS2013的安裝路徑,根據情況自己修改。C:\Perl64\bin是Perl的安裝路徑,根據情況自己修改。

 

3、用管理員身份打開Visual Studio的開發人員命令提示,並進入openssl的目錄(我的放在C盤根目錄)

 

4、執行Configure命令(配置編譯參數)

最后的結果為:

5、運行ms\do_ms命令

 

6、運行nmake -f ms\ntdll.mak命令進行編譯生成OpenSSL動態庫

 

此時會編譯大概兩分鍾左右,耐心等待。

 

7、測試

    使用命令nmake -f ms\ntdll.mak test,若成功,會出現結果:

8、可能使用的命令

        測試OpenSSL動態庫:nmake -f ms\ntdll.mak test
  測試OpenSSL靜態庫:nmake -f ms\nt.mak test
  安裝OpenSSL動態庫:nmake -f ms\ntdll.mak install
  安裝OpenSSL靜態庫:nmake -f ms\nt.mak install
  清除上次OpenSSL動態庫的編譯,以便重新編譯:nmake -f ms\ntdll.mak clean
  清除上次OpenSSL靜態庫的編譯,以便重新編譯:nmake -f ms\nt.mak clean

9、總結(使用方法)

    當建立工程需要使用到openssl庫時,在包含目錄中添加openssl安裝目錄的include目錄, 在庫目錄中添加out32dll目錄。

或者將OpenSSL下的include文件夾、lib文件、dll文件拷出,使用的時候包含進去就行了。

10、參考博客

                        http://blog.csdn.net/zh516846937/article/details/40188065

 


免責聲明!

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



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