libcurl库安装心得

本文介绍了libcurl库的用途,包括支持的网络协议和功能。详细阐述了在Linux上安装libcurl的过程,包括下载、配置、编译和安装步骤,特别强调了配置HTTPS时对openssl依赖库的需求。
摘要由CSDN通过智能技术生成

一、libcurl简介

libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单上传,代理,cookies,和用户认证。

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

库下载https://github.com/curl/curl/releases/tag/curl-7_71_1

二、libcurl的使用

调用curl_global_init()初始化libcurl

调用curl_easy_init()函数得到 easy interface型指针

调用curl_easy_setopt()设置传输选项

根据curl_easy_setopt()设置的传输选项,实现回调函数以完成用户特定任务
调用curl_easy_perform()函数完成传输任务
调用curl_easy_cleanup()释放内存
二、libcurl库的安装
1.从官网上把库下载后再linux上解压完,进入docs文件夹去看库的一些安装及使用说明,首先再readme里看不到有营养的东西,那就转换去install里去看。
在这里插入图片描述
2.在install安装说明里会找到unix系统的,他有各个版本的安装说明,因为我用的是linux所以在这只说unix的。首先看到是要配置./configure (图一) 后面可以自定义路径名否则他就安装在默认路径下(见图2)。这里又要提个,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值