• c++编译openssl源码


    准备:

    0:要编译openssl,必不可少的是代码,去下载

      https://www.openssl.org/source/

    1:要有一个VS系列编译器,只要是能开VS命令行的就行,比如VS2013,带命令行的应该都行。

      没有就去微软官网下载

    2:nasm,直接去下载就行了,可以下载安装包,如果下载zip包的话,要手动加nasm的目录到环境变量path里面

      http://www.nasm.us/

    3:perl,我就不知道为什么这帮家伙们都这么喜欢这个东西,这脚本很好么,去下载,然后安装

      https://www.activestate.com/activeperl/downloads

    解压了openssl,

    安装了nasm,

    安装了perl,

    打开vs命令行,

    切换到openssl目录,

    输入 perl Configure VC-WIN32 ,

    如果没有错误,配置成功的话,openssl目录下会出现一个makefile,

    输入 nmake -f makefile,

    开编

    一堆乱七八糟的编译信息,等着,等它们结束了之后

    可以再输入 nmake test

    然后看输出的信息确定是否编译成功,

    编译成功之后的头文件,在include 目录中,

    lib 和dll 就在当前目录中。

    OK,结束了。

    补上一句,如果需要编译静态库工程,那么在 perl Configure VC-WIN32 阶段加参数 -static 就可以了,

    具体参数列表,configure文件有明确写出。

    好不容易活着
  • 相关阅读:
    去除图片水印
    CALayer
    UIKit Animation
    CoreAnimation
    3DTouch
    键盘事件
    weChat聊天发送图片带有小尖角的实现
    webView 和 js 交互 之 屏蔽 样式
    iOS socket编程
    tableView尾部多处一部分空白高度
  • 原文地址:https://www.cnblogs.com/iwana/p/13573005.html
Copyright © 2020-2023  润新知