gpt4 book ai didi

c++ - Windows 和 Visual Studio 2010 上的 OpenSSL

转载 作者:太空狗 更新时间:2023-10-29 21:14:17 54 4
gpt4 key购买 nike

我想将基于 OpenSSL 的项目移植到使用 OpenSSL 的 Windows。我有 Visual Studio 2010,我从 their download page 下载了 OpenSSL .

我正在尝试按照 How to use OpenSSL with Visual Studio 的指示进行操作,但我找不到任何库文件夹 (lib) 或 dll。

我也收到错误 Cannot open include file: 'openssl/openssl.conf.h': No such file or directory 试图使用的文件那就是“e_os2.h”文件。

  1. 为什么没有 lib 文件夹或 dll 文件?
  2. 为什么要包含原始包中不存在的文件?

最佳答案

Why are there no lib folders or dll files?

OpenSSL 以源代码形式分发。您必须自己构建它。

您自己构建它的另一种方法是使用 Thomas Hruska 的 Win32 OpenSSL .


Why is it trying to include a file that doesn't exist in the original package?

OpenSSL 的 Configure脚本创建两个为您的平台量身定制的头文件。第一个是 <openssl/opensslconf.h> , 第二个是 <openssl/bn.h> .如果您还没有运行配置,那么它们将不存在。

关于c++ - Windows 和 Visual Studio 2010 上的 OpenSSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41270920/

54 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com