美文网首页
libcurl编译

libcurl编译

作者: 云谁之殇 | 来源:发表于2018-10-11 16:09 被阅读15次

[TOC]
说明:不同的编译方式需要依赖的库也不同,根据自己的需要进行编译

1、环境:

Win10、VS2013

2、版本

OpenSSL_1_1_1
libssh2-1.8.0
zlib-1.2.11
curl-7.61.1

3、步骤

3.1、 编译openssl

  1. 打开VS2013 x86 本机工具命令提示,进入openssl目录
  2. 执行命令perl Configure VC-WIN32 –prefix==D:\code2\curl\opensslprefix后面是存放编译结果的目录。
    image
    如果没有错误的话,就会在当前目录生成makefile文件。
  3. 执行命令nmake -f makefile,进行编译。
  4. 编译完成后nmake -f makefile install,就会在指定的目录看到结果了
    image

3.2、Zlib编译

CMake编译

3.3、libSSH2编译

CMake编译

3.4、curl编译

在curl的projects\Windows目录下有不同版本的VC项目文件,打开即可。
curl是可执行文件,libcurl是依赖库。
可以看到有多种编译选项,不同的编译方式需要依赖的库也不同。

image

相关文章

  • libcurl编译

    [TOC]说明:不同的编译方式需要依赖的库也不同,根据自己的需要进行编译 1、环境: Win10、VS2013 2...

  • libcurl编译

    文|Seraph 搭配 libcurl 7.26.0 (点击可下载) VC6.0 Windows Platform...

  • 编译libcurl

    参考:http://blog.csdn.net/yannanxiu/article/details/5684172...

  • 基于libcurl封装的HTTP客户端库

    @[toc] libcurl安装 libcurl的编译安装请参考博客https://blog.csdn.net/g...

  • 基于libcurl下载文件

    Linux 上使用libcurl下载http文件。 需要安装libcur 编译:

  • libcurl 编译,使用

    libcurl 编译,使用 到官网下载最新源码,编译成库 工程中使用 工程中编译链接 链接时加参数:尝试加入这些依...

  • 交叉编译Curl库 Android平台

    编译libCurl 本次编译,开启Openssl,Zlib等功能选项 (高版本的ndk中,已经自带了zlib) 相...

  • iOS的LibcURL编译

    个人记录 原文 更改脚本执行权限 https://curl.haxx.se/ 依赖环境 安装m4 http://w...

  • centos6.6 编译安装php7和php扩展

    编译php7 机器环境 yum yum install -y curl libcurl-devel libjpe...

  • VS2015编译libcurl

    前言 编译libcurl是一件繁琐但并不复杂的事情,因为需要多个库的配合。编译前务必提前准备好zlib库、open...

网友评论

      本文标题:libcurl编译

      本文链接:https://www.haomeiwen.com/subject/ksibaftx.html