美文网首页
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编译

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