【问题标题】:Problem in Building openssl_1.0.2p in Visual Studio 2015在 Visual Studio 2015 中构建 openssl_1.0.2p 的问题
【发布时间】:2018-08-30 12:05:34
【问题描述】:

我正在使用 Visual Studio 2015 命令提示符构建新版本的 openssl_1.0.2p。我已经安装了 perl 和 sed。我编写了一些批处理文件来构建 x86 和 x64 库。当我在 VS 2013 和 VS 2017 中构建相同的 openssl 版本时,我没有遇到任何问题。

但是在 VS 2015 中构建时,我无法构建。当我在“VS2015 x86 Native Tools Command Prompt”中构建 x86 库时,它的构建正常并导致生成包含和 lib 文件夹。但是当我尝试构建 DLL 库时,会出现致命错误,上面写着

rc /fo"tmp32dll\libeay32.res" /d CRYPTO ms\version32.rc

‘rc’不被识别为内部或外部命令, 可运行的程序或批处理文件。

NMAKE:致命错误 V1077:“rc”:返回代码“0x1” 停止。 1 个目录已移动。 已移动 1 个目录。”

我也附上了截图。 enter image description here

【问题讨论】:

标签: visual-studio-2015 openssl


【解决方案1】:

问题已解决。 VS 2015 中未安装 Windows 和 Web 开发包。我安装了它,现在 openssl 构建良好。

如果有人想安装这些软件包,请转到控制面板-> 程序和功能-> VS 2015 VS 2015右键->更改->修改->选择Windows和Web开发->安装

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-20
    • 1970-01-01
    • 1970-01-01
    • 2018-01-27
    • 1970-01-01
    • 1970-01-01
    • 2016-03-23
    • 1970-01-01
    相关资源
    最近更新 更多