美文网首页
openssl使用vs2013编译安装

openssl使用vs2013编译安装

作者: yandaren | 来源:发表于2017-07-22 17:40 被阅读0次

    准备工作

    编译

    • 解压源码压缩包,比如解压到 E:\libs\openssl-1.1.0
    • 打开vs2013的命令行工具(区分32位和64位), cd 到 E:\libs\openssl-1.1.0
    D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC>E:
    E:\>cd libs\openssl-1.1.0
    
    • 执行配置 perl Configure VC-WIN32 no-asm --prefix=E:\libs\openssl-1.1.0\install, 64位的话就 VC-WIN64A或者VC-WIN64I, 看cpu类型, --prefix后跟的就是你的安装路径
      perl Configure VC-WIN32 no-asm --prefix=E:\libs\openssl-1.1.0\install
      如果编译debug的版本的话,加上参数debug
      perl Configure debug-VC-WIN32 no-asm --prefix=E:\libs\openssl-1.1.0\install
      
      • 编译目标类型
        • VC-WIN32: 32位release
        • debug-VC-WIN32: 32位debug
        • VC-WIN64A:64位release
        • debug-VC-WIN64a:64位debug
    • 编译安装
      • 配置编译模式
        • win32
        ms\do_nasm
        
        • win64
        ms\do_win64a.bat
        
      • 编译
        • 编译静态库
          nmake -f ms\nt.mak
          nmake -f ms\nt.mak test
          nmake -f ms\nt.mak install
          
        • 编译动态库
          nmake -f ms\ntdll.mak
          nmake -f ms\ntdll.mak test
          nmake -f ms\ntdll.mak install
          

    相关文章

      网友评论

          本文标题:openssl使用vs2013编译安装

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