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,修改项目属性(附加文件与库)
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,修改项目属性(附加文件与库)
相关文章推荐
- 在Ubuntu和Windows上编译libcurl支持https
- 随笔:交叉编译libcurl库支持HTTPS
- Ubuntu+NDK编译openssl(为了Android上使用libcurl且支持HTTPS协议)
- libcurl windows下编译和post使用及https支持
- 在window平台下,自己DIY编译OpenSSL,Libcurl ,来支持HTTPS传输协议
- windows下编译支持https的libcurl
- Ubuntu+NDK编译支持HTTPS的libcurl
- linux下交叉编译libcurl支持https
- Ubuntu+NDK编译支持HTTPS的libcurl
- VC++ 编译libcurl 支持SSL,GZIP
- Libcurl库支持SSL协议的编译方法
- 编译curl的时候不支持https
- libcurl 支持 openssl 交叉编译 mips rt5350
- libcurl如何支持https
- windowX64 vs2012环境下静态链接编译32位libcurl 支持openssl
- libcurl 支持openssl 但不能访问https
- 【转】如何在Windows+VS2005使用最新静态libcurl 7.35.0获取网页数据,支持HTTPS
- windows平台下编译curl支持https
- Android ijkplayer 编译的 bilibili 开源编译版本上,去掉失败的依赖,增加对 https 支持
- windows平台下编译curl支持https(good)