zoukankan      html  css  js  c++  java
  • VS 2010 编译 Openssl

    VS 2010 编译 Openssl

    1. 编译环境:

      Visual Studio 2010

      Windows 7 64 旗舰版

      openssl-1.0.1s

    2. 下载安装ActivePerl,下载下来是msi文件,直接安装即可。

    3. 打开VS 2010编译器的控制台:

      【开始】-【所有程序】—【Microsoft visual studio2010】—【Visual Studio Tools】—【Visual Studio 2010命令提示】;

      nmake会在这个提示符下运行,但是注意:不能直接打开一个cmd直接运行nmake,否则在编译过程中出现“NMAKE : fatal error U1077: “cl”: 返回代码“0x1””的错误,值得注意

      在【Visual Studio 2010命令提示】下打开openssl源代码的位置,如:E:openssl-1.0.1s 然后执行如下命令:

      perl Configure VC-WIN32 //for release

      或

      perl Configure debug-VC-WIN32 //for debug

    4. 然后执行如下命令:

      msdo_ms

    5. 最后编译整个openssl源代码:

      nmake -f ms tdll.mak //for 动态库

      或

      nmake -f ms t.mak //for 静态库

      编译后的动态库分别放在openssl-1.0.1s文件夹下out32dll(for release)或out32dll.dbg(for debug)文件夹下。

    6. 测试编译结果是否正确:

      nmake -f ms tdll.mak test //测试动态库

      或  

      nmake -f ms t.mak test //测试静态库

    7. 提取头文件

      nmake -f ms tdll.mak install //for 动态库

      或

      nmake -f ms t.mak install //for  静态库

  • 相关阅读:
    MapInfo 文件解析
    XML 序列化与反序列化
    GPS定位RTK解决方案
    JS遍历OCX方法
    Oracle 11g的日志路径
    临时表空间
    Oracle Stream 同步数据
    通过merge语句完成表数据同步
    处理机调度
    特征选取方法PCA与LDA
  • 原文地址:https://www.cnblogs.com/wanghaiyang1930/p/5408390.html
Copyright © 2011-2022 走看看