您的位置:首页 > 理论基础 > 计算机网络

libcurl编译,支持https

2017-12-15 17:58 246 查看
demo下载地址:http://download.csdn.net/download/wite_chen/10164087

1、下载并安装 ActivePerl。 

下载地址:http://www.activestate.com/activeperl/downloads 

测试安装是否成功:

切换到安装目录下eg目录,执行perl example.pl,输出Hello from ActivePerl!

2、下载并安装 Nasm 汇编器,并将 安装路径添加到系统环境变量 Path 中。 

下载地址:http://www.nasm.us/ 

3、初始化编译环境

切换到C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin

执行vcvars32.bat

4、下载并安装 OpenSSL ,切换到安装目录(32不区分D/R,64暂时没搞定)

下载地址:http://www.openssl.org/ 

    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

下载地址:https://curl.haxx.se/download.html

    5.1、进入安装目录下winbuild

    5.2、编译

        nmake /f Makefile.vc mode=dll VC=14 WITH_DEVEL=D:\OpenSSL\lib WITH_SSL=dll ENABLE_SSPI=no ENABLE_IPV6=no

        Tips:若提示找不到文件或者Lib,修改项目属性(附加文件与库)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: