zoukankan      html  css  js  c++  java
  • windows下libcurl+openssl编译与使用配置

      之前使用过libcurl, 编译也是最简单的版本, 不需要openssl, 即不需要支持https, 所以编译和使用都很正常. 但要使用openssl就很麻烦了, 我花了差不多两天去编译和调用, 记录一下, 以便下次使用

      编译openssl

        我使用的是最新的openssl----openssl-1.1.0f, 编译很简单, 按照他的文档去编就好

    1. 安装perl, 直接网上下载安装, 没问题
    2. 打开想要编译的版本的vs命令窗口
    3. 编译静态库
    perl Configure VC-WIN32 no-shared
    nmake
    nmake install
      编译libcurl

        直接打开下载好的libcurl相应版本的vs项目, 用相应的vs打开, 选择"LIB Release-LIB OpenSSL"

        

        右键项目libcurl->Properties

          修改编译选项

          

          

          添加openssl头文件和依赖库

          

           

        编译就成功了

      使用libcurl

        同样的配置libcurl头文件和依赖库, 但除了libcurl的库, 还有其他库需要链接: crypt32.lib ws2_32.lib wldap32.lib ole32.lib shell32.lib Advapi32.lib User32.lib

        

        这样就能成功编译调用libcurl_openssl的项目了

    图文并茂, 希望能帮到各位看官

  • 相关阅读:
    世界编程大赛第一名编写的程序3D世界
    bool与BOOL
    防浪涌电路
    用户至上,体验第一
    VC菜菜鸟创建多线程任务HelloWorld
    Google,a good dog
    算法学习之路
    巧用VC工程下的rc文件
    堆与栈
    关于信息量的压缩
  • 原文地址:https://www.cnblogs.com/HuangWj/p/7211200.html
Copyright © 2011-2022 走看看