winXP下eclipse中libcurl的使用

 

项目中需用c语言借助libcurl库函数编写一个访问访问远端服务器(服务器架构为xampp)的小程序,今天先在windows下用eclipse编写代码做了做实验。环境的配置还是挺麻烦的,网上google了一番也没找到windows下基于eclipse的详细配置,把多篇文章的方法进行一番综合,调了一个上午终于调通了。

 

1.配置好mingw;(可在过去的文章中找到);

 

2.下载libcurl源码包curl-7.21.4.tar.gz (http://curl.haxx.se/download.html);

 

3.编译源码包:

(1)cmd下进入源码包目录:cd curl-7.21.4/lib

(2)make -f makefile .m32

(3)cd ../src

(4)make -f makefile.m32

 

4.

(1). 新建curllib目录,如D:/curllib

(2). 新建curllib/include目录,将源代码include目录里的curl文件夹复制到curllib/include目录,这些是使用libcurl需要的头文件

(3). 新建curllib/lib目录,将源代码lib目录里编译好的库文件libcurl.a,libcurldll.a,libcurl.dll复制到curllib目录

(4). 将MinGW安装目录下lib文件夹里的libwldap32.a和libws2_32.a复制到curllib/lib目录

 

 

5.eclipse中的设置:右键单击项目,找到properties,c/c++Build,settings,Tool  settings,MinGW c linker,Libraries,在Libraries(-l)中添加libcurl.a、libcurldll.a、libwldap32.a、libws2_32.a,这里要特别注意,添加时去掉前缀lib和后缀.a,不然将找不到这四个静态库;在library search path中添加curllib目录D:/curlib/lib。

 

好了,现在可以在项目.c文件中编写代码进行测试

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值