首页 > Web开发 > 详细

mingw和libcurl

时间:2015-03-05 14:20:56      阅读:599      评论:0      收藏:0      [点我收藏+]

想用curl来做rest的客户端。所以就研究下这方面东西。

1:安装mingw

为什么用mingw,小巧,必vs快,gcc了解的多一些,

http://tdm-gcc.tdragon.net/download,在这里根据不同的平台选择不同的版本,我下载的是tdm64-gcc-4.9.2-3.exe

 

2:编译libcurl

下载curl源文件,解压后进入curl-7.41.0\lib 目录执行 mingw32-make  -f Makefile.m32   ;执行完就会在lib下面生成libcurl.a文件。

 

3:准备一个curl的例子文件,进行编译。

D:\dev>g++ -ID:/dev/curl/include/curl -LD:/dev/curl/lib main.c -lcurl -lwldap32 -lws2_32 -DCURL_STATICLIB

这块很重要:

wldap32,ws2_32 这连个一定要加上, 一个是ladp库,一个是网络库。

-DCURL_STATICLIB  使用curl的静态库就是libcurl.a

 

mingw挺好用的

 

mingw和libcurl

原文:http://www.cnblogs.com/gaoxing/p/4315533.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!