精华内容
下载资源
问答
  • Openssl编译

    2021-01-19 13:50:25
    Openssl编译动态库 openssl版本:openssl-1.0.2m 内含64位及32位动态库、头文件、openssl可执行文件等编译结果 连接:https://pan.baidu.com/s/1uQbnWa_klMq-2AwlsXa6rg 提取码:hh88

    Openssl编译动态库(Windows)
    openssl版本:openssl-1.0.2m
    内含64位及32位动态库、头文件、openssl可执行文件等编译结果
    连接:https://pan.baidu.com/s/1uQbnWa_klMq-2AwlsXa6rg
    提取码:hh88
    Openssl编译静态库(Windows)
    openssl版本:openssl-1.1.1
    内含64位及32位静态库、头文件等编译结果
    连接:https://cloud.189.cn/t/2U3UVzVVnMn2(访问码:2wmc)

    展开全文
  • openssl编译

    2018-09-04 15:41:44
    下载openssl源码 https://www.openssl.org/source/ 这里选择的版本是1.1.0i openSSL的编译要用activeperl  ... nasm ...OpenSSL编译需要nasm(http://www.nasm.us), 下载并安装, 将nasm.exe加入...

    下载openssl源码

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

    这里选择的版本是1.1.0i

    openSSL的编译要用activeperl 
    下载activeperl 
    http://www.activestate.com/activeperl 

    nasm

    OpenSSL编译需要nasm(http://www.nasm.us), 下载并安装, 将nasm.exe加入环境变量。

     

    windows操作系统下:

    根据需要编译的是32位还是64位库,用管理员权限打开VS相应的命令行工具,在源代码根目录执行:

    1. perl Configure VC-WIN32

    2. nmake

    3. nmake test

    4. nmake INSTALL

    如果编译64位,将第一行替换为:

    perl Configure VC-WIN64A

    如果希望编译静态库,在第一行加上参数 no-shared:

    perl Configure VC-WIN32 no-shared

    perl Configure VC-WIN64A no-shared

    需要注意,在windows系统下使用openssl静态库需要引用openssl的依赖库:

    WS2_32.LIB, GDI32.LIB, ADVAPI32.LIB,CRYPT32.LIB,USER32.LIB

    否则会在链接时候失败

     

    linux操作系统下:

    解压后在根目录下依次执行

    ./config
    make
    make test
    make install

    linux下编译出来的openssl同时包含动态库和静态库,均可使用。

    展开全文
  • openssl 编译

    2018-11-06 22:20:00
    openssl 编译 http://developer.covenanteyes.com/building-openssl-for-visual-studio/ posted @ 2018-11-06 22:20 ff_d 阅读(...) 评论(...) 编辑 收藏 ...

    openssl 编译

    http://developer.covenanteyes.com/building-openssl-for-visual-studio/

    posted @ 2018-11-06 22:20 ff_d 阅读(...) 评论(...) 编辑 收藏
    展开全文
  • OpenSSl编译

    2013-12-07 19:15:00
    OpenSSl编译 1.下载openssl代码,下载地址:http://www.openssl.org/source/ ,如果使用winrar解压失败的话(提示不能创建符号链接),可以关闭UAC。2.下载安装ActivePerl,下载地址:...

    1.下载openssl代码,下载地址:http://www.openssl.org/source/ ,如果使用winrar解压失败的话(提示不能创建符号链接),可以关闭UAC。
    2.下载安装ActivePerl,下载地址:http://www.activestate.com/activeperl
    3.从Windows开始菜单运行“Visual Studio Command Prompt (20xx)”
    4.进入openssl目录,例如 E:\openssl-1.0.1e,执行以下命令:

    编译X86
    E:\openssl-1.0.1e>perl Configure VC-WIN32 --prefix=E:\openssl-1.0.1e
    E:\openssl-1.0.1e>ms\do_ms
    E:\openssl-1.0.1e>nmake -f ms\nt.mak
    此时会产生一个out32目录,里面就是想要的东西。

    注意:
    以上是将openssl编译为静态链接的lib文件。如需编译为dll,最后一个命令改成
    D:\openssl-1.0.1e>nmake -f ms\ntdll.mak
    然后会生成out32dll里面

    需要生成debug版本就使用
    perl Configure debug-VC-WIN32 --prefix=E:\openssl-1.0.1e

    编译X64
    64位AMD版本(需要64位Visual Studio Command Prompt (20xx)):
    E:\openssl-1.0.1e>perl Configure VC-WIN64A --prefix=E:\openssl-1.0.1e
    E:\openssl-1.0.1e>ms\do_win64a

    编辑ms/nt.mak (或者ms/ntdll.mak),修改输入目录:
    # The output directory for everything intersting
    OUT_D=out64
    # The output directory for all the temporary muck
    TMP_D=tmp64
    # The output directory for the header files
    INC_D=inc64
    INCO_D=inc64/openssl

    E:\openssl-1.0.1e>nmake -f ms\nt.mak

    64位AMD debug版本:debug-VC-WIN64A(需要重新编辑nt.mak,改为out64.dbg之类)
    其实你在ms\do_*的时候是会修改*.mak文件的。

     

    VC2015编译的问题

    可能会因为你的sdk路径包含问题,提示找不到windows.h之类的头文件,此时需要修改环境变量,增加INCLUDE和LIB

    INCLUDE=C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\shared;
    C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\ucrt

    LIB=C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10586.0\um\x86;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10586.0\ucrt\x86

    64位的话需要删除前面的重新设置过!

    C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10586.0\um\x64;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10586.0\ucrt\x64

     

    用完可以删除环境变量,其实应该在mak文件里面编辑下就可以了,但是我不知道怎么改,懂得人麻烦留下言

     

    如果之前用以前的vs版本编译过的话,需要清理临时文件,obj之类的

     

    如果汇编版本编译失败的话

    禁用汇编

    配置时用 perl Configure VC-WIN32 no-asm

    生成makefile时用 ms\do_nasm

     

    其它
    参考:http://blog.csdn.net/boise/article/details/5627191 (如何编译openssl x64)
    或者直接下载 win32-openssl(个人觉得比较坑爹)
    下载页面:http://slproweb.com/products/Win32OpenSSL.html
    注意选择开发者版本还是使用者版本。安装之前需要Vc2008运行库,不管你有没有安装高版本的运行库。

     

    如果提示 uplink.c(43) : error C2220: warning treated as error之类的错误的话,需要将ntdll.mak中的-WX去掉

     

    posted on 2013-12-07 19:15 ultracpp 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/ultracpp/p/3463110.html

    展开全文
  • Openssl 编译

    2020-03-17 08:28:37
    编译版本: openssl 1.0.2u 编译主机:Ubuntu14.04.1 编译命令: ./Configuresharedno-asm--prefix=安装路径&&makedepend make && make install 如果不是给本机编译安装,需使用编译参数: ...
  • openssl编译完成包

    2018-09-29 10:37:58
    openssl编译完成包 此包为在 win7-64 系统下 编译完成,若是同样的系统的小伙伴,将openssl/bin配置在环境变量里,即可在全局使用openssl了
  • openssl编译方法

    2012-01-12 18:09:29
    openssl编译方法,针对windows下的vc编译方法
  • git-openssl-shellscript:Shellscript用OpenSSL编译git
  • OpenSSl编译总结

    2019-06-05 11:53:49
    今天抽空把OpenSSl编译了一下,这里简单记录下 一、下载activePerl并安装(默认即可) https://www.activestate.com/products/activeperl/ 二、下载openssl并解压 https://github.com/openssl/openssl 三、打开...
  • windows下开源安全套接字 openssl openssl编译windows部分 openssl编程资料 编译部分我编译过,生成的链接库也一并放上了
  • Windows下OpenSSL编译

    2020-07-19 23:54:19
    Windows下OpenSSL编译OpenSSL源码下载编译工具准备1.下载ActivePerl2. 环境变量进行编译1.打开VS命令行工具2.进入openssl源码目录下,执行配置3.编译4.测试编译结果5.安装 OpenSSL源码下载 在 ...
  • poco+openssl编译出来的依赖及头文件整理,32位 支持https请求 将include放在附加包含目录中 lib->x86放在附加库目录中
  • ios openssl 编译批处理

    2013-02-26 18:28:58
    ios openssl 编译批处理 需自行下载openssl 源码包,详见 http://blog.csdn.net/piao_polar/article/details/8615002

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,885
精华内容 5,154
关键字:

openssl编译