curl库 c语言的curl 编程

Posted King-Penguin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了curl库 c语言的curl 编程相关的知识,希望对你有一定的参考价值。

  c语言的curl 编程

[[email protected] exercise]# gcc -Wall -o curltest curltest.c 
/tmp/ccosVANi.o: In function `main‘: 
curltest.c:(.text+0x2a): undefined reference to `curl_easy_init‘ 
curltest.c:(.text+0x53): undefined reference to `curl_easy_setopt‘ 
curltest.c:(.text+0x5c): undefined reference to `curl_easy_perform‘ 
curltest.c:(.text+0x68): undefined reference to `curl_easy_cleanup‘ 

collect2: ld returned 1 exit status

原因:编译器找不到curl库文件

解决办法:确定安装库后, gcc -Wall -o curltest curltest.c -l curl

 

安装curl

1、进入压缩包所在目录

   # cd /root/soft                                   

   2、解压缩安装包

   # tar -zxf curl-7.42.1.tar.gz

   3、进入解压后的安装包目录

   # cd curl-7.42.1

   4、配置

   # ./configure --prefix=/usr/local/curl

   技术分享

   5、安装

   # make; make install

   技术分享

 

以上是关于curl库 c语言的curl 编程的主要内容,如果未能解决你的问题,请参考以下文章

windows下C语言使用curl库访问HTTP下载文件

Go 语言有函数/方法重载吗?

用C程序通过curl多线程抓取网页的实例怎么写,请高手贴出个简单实例吧!谢谢了!急!

C语言发送post请求数据程序

curl详解

Linux curl API 使用 C语言