【问题标题】:Building OpenSSL in vc++在 vc++ 中构建 OpenSSL
【发布时间】:2010-04-06 11:32:31
【问题描述】:

我想知道如何从 vc++ 构建 ssleay32 和 libeay32,分别获取源代码,以及如何构建它。

【问题讨论】:

    标签: visual-c++ openssl


    【解决方案1】:

    OpenSSL 源代码位于 here,包括 VC++ 的构建文件。
    您的第一个信息来源是INSTALL.W32,其中包含有关如何编译库的良好说明。另外,您可以查看ms目录下的README文件。

    完成 lib 编译后,您应该使用 OpenSSL 特定代码将该库链接到您的项目:

    • 选择项目
    • 选择设置
    • 选择链接标签
    • 选择输入类别
    • 库在此处列出:“对象/库模块”
    • 如有必要,可以在此处添加其他路径:“其他库路径

    【讨论】:

    • 我希望该库与我的应用程序一起构建。所以我需要将它包含在我的项目中并且必须构建它。请让我知道我是否可能
    • 并且在 INSTALL.w32 中我们必须遵守 cmd 行和 perl,是否有必要这样做
    • 为什么需要与应用程序一起构建库?只需将其链接为共享(dll)或静态(应该是可能的)库,或者准备好项目编译将花费大量时间,以防您决定将 OpenSSL 源代码直接放入项目中。
    • 你说得对,出于某些 src 维护的目的,我必须这样做,所以请至少告诉我如何在 vc6 中编译 openssl,因为我在 openssl 下载文件夹中找不到任何项目或工作区跨度>
    猜你喜欢
    • 2011-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-19
    • 2011-02-26
    • 2015-12-29
    • 2023-03-27
    • 2014-02-23
    相关资源
    最近更新 更多