windows下面编译使用libcurl

搞了一天的libcurl终于编译通过了


1、先下载openssl,解压缩到 d:/openssll

   编译openssl 成静态库,拷贝编译后的库文件libeay32.lib,ssleay32.lib,放在  d:/openssll/lib 目录下面,目录没有则创建
   
2、下载zlib,解压缩到 d:/zlib
   编译zlib 成静态库,拷贝编译后的库文件zlib.lib 放在 d:/zlib/lib 目录下面,目录没有则创建
   
3、下载libcurl,解压缩到d:/libcurl


4、cmd打开命令行,cd 到vs安装目录 C:\Microsoft Visual Studio 10.0\VC 

     运行vcvarsall.bat文件



5、cd进入d:/libcurl/lib目录


6、设置编译参数 set CFG = release-ssl-zlib     //静态库release-ssl  release-ssl-zlib  动态库 release-dll-ssl-dll-zlib-dll
      设置库路径      set OPENSSL_PATH = d:/openssl
set ZLIB_PATH = d:/zlib

7、运行命令 nmake -f Makefile.vc10 

     最后编译完成。在d:\libcurl\lib下面的 release-ssl-zlib目录下面有个 libcurl.lib 如果debug库名字是libcurld.lib



8、windows下面用libcurl 还需要几个lib文件ws2_32.lib, winmm.lib, wldap32.lib,预编译里面还需要添加宏定义 BUILDING_LIBCURL 和 HTTP_ONLY 不然会练接失败
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值