在Windows上编译最新的CURL,含有zlib,openssl

  • 时间:
  • 浏览:0

          opensll使用与支持SSL,类事HTTPS的请求。

          官网:http://www.activestate.com/activeperl/downloads

         官网:http://www.openssl.org

     将当前目录切换到C:\curl\openssl-1.0.1f,咋样输入下面执行下面的命令:

以后就现在开始了漫长的编译,我这等了15分钟才编译好= =$

         官网:http://zlib.net/

          下载地址:http://www.openssl.org/source/openssl-1.0.1f.tar.gz

以后可是我我现在开始华丽丽的刷屏在等待啦~~~

朋友 还也能根据当事人的需要编译不同的DLL和lib,我想要选用编译了一六个 静态库:

     

         直接双击安装,用默认设置就还也能了。

      a. 安装activePerl

    编译妙招 :



注意 Makefile.vc6是VC6.0的版本,VC8是VC5005,VC9是VS5008,依次类推吧。

          下载地址:在http://curl.haxx.se/download.html选用你所我想要的版本,我这儿选用最新的7.35.0版本 [http://curl.haxx.se/download/curl-7.35.0.tar.gz]

         下载地址:http://zlib.net/zlib-1.2.8.tar.gz

    将当前目录切换到curl的的目录下C:\curl\curl-7.35.0\lib,以后依次输入一下的命令:

   2. 编译openssl



  过了一会儿就编译成功。

          官网:http://curl.haxx.se

     ps:请从不直接打开cmd用vs自带的命令行工具

    1. 准备工作

    过了几分钟前一天,就编译好了,将C:\curl\curl-7.35.0\lib\会有debug-ssl-zlib和release-ssl-zlib目录,拷贝到VS的工程目下,以后配置一下就还也能使用了。

          请注意根据当事人的系统版本【32,64】选用不同的安装包【链接失效时用迅雷可下载】

  3. 编译curllib

最近,从网上下载了一六个 curl库,使用时各种报错,都无法启动,于是干脆就直接当事人编译了。

      a. 下载zlib

      c. 编译zlib

          X64下载地址:http://downloads.activestate.com/ActivePerl/releases/5.16.0.15000/ActivePerl-5.16.0.15000-MSWin32-x64-295879.msi

          从现在开始菜单,选用Microsoft Visual Studio 5005 > Visual Studio Tools > Visual Studio 5005 Command Prompt,如下图:

CFG是配置编译结果选项,其具体内容如下:

          zlib还也能使得HTTP请求支持gzip压缩,其地址如下:

    d. 下载ActivePerl

         下载地址:http://downloads.activestate.com/ActivePerl/releases/5.16.0.15000/ActivePerl-5.16.0.15000-MSWin32-x86-295879.msi

      b. 解压所有的源码文件,完整放在一六个 目录下,比如我是房子c:\curl目录下,目录行态如下:

     b. 下载openssl

     c. 下载curl

     前一天会弹出一六个 CMD窗口,切换到zlib的目录下C:\curl\zlibxxx,以后输入: