当前位置:  开发笔记 > 编程语言 > 正文

你如何编译OpenSSL for x64?

如何解决《你如何编译OpenSSLforx64?》经验,为你挑选了1个好方法。



1> kgriffs..:

要编译静态库(发布和调试),您需要执行以下操作:

    安装Perl - www.activestate.com

    运行"Visual Studio 2008 x64交叉工具命令提示符"(注意:常规命令提示符将不起作用.)

    配置perl配置VC-WIN64A no-shared no-idea

    运行:ms\do_win64a

    编辑ms \nt.mak并在输出目录中将"32"更改为"64":

    # The output directory for everything intersting
    OUT_D=out64.dbg
    # The output directory for all the temporary muck
    TMP_D=tmp64.dbg
    # The output directory for the header files
    INC_D=inc64
    INCO_D=inc64\openssl

    如果您收到错误,请编辑ms \nt.mak并从EX_LIBS中删除bufferoverflowu.lib.

    运行:nmake -f ms \nt.mak

    编辑ms\do_win64a文件并向所有行添加"debug","ml64"和最后两行除外

    运行:ms\do_win64a

    重复步骤4和5

    将ms \nt.mak文件和ADD/Zi编辑到CFLAG列表!

    运行:nmake -f ms \nt.mak


"Visual Studio 2008 x64交叉工具命令提示符">我在哪里可以找到它?(我用我身边的VS 2015)
推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有