libcurl库源码编译,安装c++
来源:互联网 发布:linux arp命令详解 编辑:程序博客网 时间:2024/06/05 09:34
libcurl主要功能就是用不同的协议连接和沟通不同的服务器.libcurl当前支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。
libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传(当然你也可以使用PHP的ftp扩展), HTTP基本表单上传,
代理,cookies,和用户认证。
libcurl官网只有源码,其于的都是个人或者其它团队发布的。为了使用最适合自己的libcurl库,可以下载他人贡献的;也可以自己
编译,这里我是用的自己编译,因为其它版本太多不知如何选择。编译环境为VS2015。另外需要CMAKE工具,没有的可以百度下载一
个。
第一步:下载curl源代码,我是windows平台,所以选zip文件。
第二步:将下载好的文件解压,进入该目录新建一个build用于编译,在build目录中新建一个install目录用于存放安装文件
目录结构如下
--curl-7.56.0
--build
--install
第三步:用CMAKE配置
第四步:点击Configure之后,会弹出一个选择编译器对话框,这里根据自己情况选就可以了,我是VS2015,x86的
第五步:配置完成后,我们可以将安装路径更改为我们新建的目录
第六步:点击Generate按钮,生成VS的sln解决方案。在build中我们可以找到它,用VS打开。
第七步:选中左侧的ALLBUILD,右键点击生成。编译结束后。再选中INSTALL右键生成,就大功告成了,可以在build/install目录看到安装文件
整个过程还是比较顺利,开心的做各种网络协议的转换吧
- libcurl库源码编译,安装c++
- libcurl源码编译
- curl libcurl 编译依赖库 安装
- Libcurl安装及编译
- libcurl源码编译及使用
- libcurl源码编译及使用
- vs2013编译源码libcurl生成dll动态库
- libcurl+zlib+openssl编译安装
- android 编译 LIBCURL 库
- libcurl静态库编译
- vs2010 编译libcurl库
- Linux编译libcurl库
- 使用libcurl源码编译不过的问题
- ubuntu 安装libcurl库
- xcode 编译静态库 libcurl
- libcurl静态编译库使用
- libcurl的源码,编译为静态链接库出现的问题
- 编译libcurl
- Python 线程,独立的线程空间(threading.local())
- Android移动开发-使用HttpClient访问被保护资源的实现
- java设计模式之单例模式
- 欢迎使用CSDN-markdown编辑器
- 嵌入式开发(ARM9)学习笔记(一)-嵌入式系统介绍
- libcurl库源码编译,安装c++
- hdu2017青岛网络赛Pythagoras(Tree of primitive Pythagorean triples)
- Redis源码分析(二)——Redis数据结构-链表
- putty程序错误 windows error code 10106
- 流水账笔记:PE文件格式(OptionalHeader 下)
- 认识集线器、交换机(全称内网交换机)、路由器
- 闭包补充
- 欢迎使用CSDN-markdown编辑器
- 第一次使用Android Studio时你应该知道的一切配置