curl編譯,支持https

demo下載

 

 

1、下載並安裝 ActivePerl。 

下載地址:perl下載
測試安裝是否成功:
切換到安裝目錄下eg目錄,執行perl example.pl,輸出Hello from ActivePerl!


2、下載並安裝 Nasm 彙編器,並將 安裝路徑添加到系統環境變量 Path 中。 
下載地址:nasm下載 


3、初始化編譯環境(管理員權限,防止openssl安裝失敗)
切換到VS安裝路徑,默認是C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin(64位在對應目錄下執行vcvars64.bat)
執行vcvars32.bat


4、下載並安裝 OpenSSL ,切換到安裝目錄(不區分debug、release)
下載地址:openssl
    4.1、輸入perl Configure VC-WIN32(64:VC-WIN64A) --prefix=存放路徑
    4.2、編譯OpenSSL:執行nmake -f makefile 
    4.3、編譯結果測試:執行nmake test,所有測試執行成功
    4.4、安裝:執行nmake -f makefile install(默認安裝在C盤OpenSSL下)
    
5、編譯libcurl
下載地址:curl
    5.1、進入安裝目錄下winbuild
    5.2、編譯(D:\OpenSSL\lib:openssl安裝目錄)
        nmake /f Makefile.vc mode=dll VC=14 WITH_DEVEL=D:\OpenSSL\lib WITH_SSL=dll ENABLE_SSPI=no ENABLE_IPV6=no(release)

nmake /f Makefile.vc mode=dll VC=14 DEBUG=yes WITH_DEVEL=D:\OpenSSL\lib WITH_SSL=dll ENABLE_SSPI=no ENABLE_IPV6=no(編譯debug版本)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章