编译curl-ssl版本碰到很多坑,这里记录一下。亲手测试,注意版本号!!!!!

1.下载  curl-7.43.0  libssh2-1.3.0  openssl-1.0.0s   ActivePerl5   zlib  nasm

2.  编译openssl,在编译的时候可以参考这边文章http://www.oschina.net/question/54100_138557

编译环境 vs2010 ,openssl版本 : openssl-1.0.0s(vs2010编译过没问题,其余的版本用vs2013编译出问题!!!高版本会出现构造函数什么错误)

vs2010命令窗口进入  openssl目录,ms\32all.bat全部编译   (如果使用vs2013编译  会出现gethostbyname函数问题,按照提示定义宏还是不能编译过,只能用vs2010编译)

等待漫长的过程就会出现编译成功。当前目录下面out32就是  编译出来我们需要的东西了。

3.编译libssh2-1.3.0,直接双击.dsw的文件,vs2010自动打开项目,将相关文件添加到include里面(也可以设置头文件路径,比较麻烦,dll  lib 版本都需要的话,要多次添加,直接将头文件复制到include里面很省时).编译出来就是libssh2.lib文件和libssh2.dll了。

4.进入projects目录,双击build-openssl.bat,然后进入目录curl-7.43.0\projects\Windows\VC12,双击打开项目,这是使用的是vs2013打开的。将相关库文件拷贝到lib里面进行编译。如果使用  vs2013必定会出现"链接器工具错误 LNK2026 XXX模块对于 SAFESEH 映像是不安全的”情况。看这个链接http://blog.csdn.net/zengraoli/article/details/11919307

即可解决问题。

成功编译花了一天时间!   不同的版本号出现不同的坑!

windows curl ssl版本编译相关推荐

  1. windows curl ssl版本号编译

    编译curl-ssl版本号碰到非常多坑,这里记录一下.亲手測试,注意版本号号!! ! !. 1.下载  curl-7.43.0  libssh2-1.3.0  openssl-1.0.0s   Act ...

  2. openh264 Windows 平台x64版本编译

    需求Windows x64支持h264编码的视频 pjsip如果需要支持h264编码格式的视频,需要引入openh264. openh264源码下载 https://github.com/cisco/ ...

  3. [Happy Coding] 加速Windows GUI debug版本的编译

    加速Windows GUI debug版本的编译 1. 问题描述 我们重构我们的GUI程序时,增加了很多小的工程库,VC2008编译GUI最顶层DLL库libpkgA的速度让人几乎无法忍受. 以下是从 ...

  4. libreoffice 01 windows 版本编译

    01 基本信息 目前office开源版本主流是 libreoffice.其前身是openoffice. 官网:https://zh-cn.libreoffice.org/ wiki: https:// ...

  5. windows平台下vlc编译

    转自:http://jeremiah.blog.51cto.com/539865/114190     Jeremiah刚刚工作几个月,参与的第一个项目是与视频监控有关,分配给我的任务就是用开源的vl ...

  6. 手把手教你在windows下源码编译Open3D

    文章目录 前言 1.编译环境 2.编译步骤 3.编译中的bug 3.1 下载超时问题,ispc.pybind11.open3d_sphinx_theme等 3.2 boringssl 3.3 Dire ...

  7. 【C#】C#中使用GDAL3(一):Windows下超详细编译C#版GDAL3.3.0(VS2015+.NET 4+32位/64位)

    转载请注明原文地址:https://www.cnblogs.com/litou/p/15004877.html 总目录 (一)Windows下超详细编译C#版GDAL3.3.0(VS2015+.NET ...

  8. 在Windows和Linux上编译gRPC源码操作步骤(C++)

    gRPC最新发布版本为v1.23.0,下面以此版本为例说明在Windows和Linux下编译过程. Windows7/10 vs2103编译gRPC源码操作步骤: 1. 需要本机已安装Git.CMak ...

  9. windows平台下vlc编译之十三:vlc1.1.0编译

    请移步https://higoge.github.io/,所有下载资料在那个博客都能找到.谢谢. --------------------------------------------------- ...

最新文章

  1. MySQL下的NoSQL解决方案HandlerSocket
  2. Tomcat6(含Tomcat6)之后默认没有common,server和shared文件夹,如何配置
  3. 图解首次使用流光5.0
  4. 2020前端面试(一面面试题)
  5. python 24位图转 8位_Python爬取PPT模板小工具下载-Python爬取PPT模板小工具免费版下载v1.0...
  6. 从imdb爬取ml-100k的电影封面
  7. layui 传递前端请求_前端请求后端,后端查询完毕传到前端 ,用layui 将 数据分页...
  8. Virident:PCIe SSD更能发挥闪存的特长
  9. myeclipse导出war包出错Security alert解决办法
  10. 随机生成一串字符串(java)
  11. [Python Nonebot]QQ自动聊天机器人
  12. Linux基本操作(实训一)
  13. PHP下载远程图片的3个方法
  14. 【B站】陈睿:令人刮目相看的年轻一代
  15. 以下是两段c语言代码 函数arith(),第二章习题-ddg.doc
  16. 查快递,如何按发货城市筛选快递单号
  17. 20200323ziji
  18. 试题 算法提高 Monday-Saturday质因子
  19. 杂项题(MISC)和web安全题【1】
  20. 联通iphone4新政,粗暴挟制用户不应该

热门文章

  1. python编码思维导图_Python入门之ATM+购物车代码版思维导图
  2. 如何格式化电脑_如何将c盘格式化,垃圾文件太多,不知道怎么办
  3. linux用户管理命令 2
  4. FPGA学习笔记---3种乘法器的比较
  5. Vue数据代理与数据监测
  6. intelRealsense D435 python读取并显示彩图和深度图
  7. 将有格式的int解析成float
  8. 修改csdn中字体颜色
  9. Vue.js 条件与循环
  10. ubuntu16.04 TLS安装java