【问题标题】:OpenSSL missing BIO_do_connect in libeay32.dllOpenSSL 在 libeay32.dll 中缺少 BIO_do_connect
【发布时间】:2018-05-12 07:32:35
【问题描述】:

我将自己介绍给 OpenSSL 编程,使用 OpenSSL dll 外部库(ssleay32.dll 和 libeay32.dll)。 尝试建立简单的套接字连接时,我遇到了 BIO_do_connect 函数,这在 libeay32.dll 中显然是缺失的。与静态库相比,那里可能缺少其他一些功能。

有人知道如何使用这些库吗?我在互联网上找到的所有信息都与静态库有关,它们显然不会错过任何所需的功能。

【问题讨论】:

    标签: windows dll openssl


    【解决方案1】:

    BIO_do_connect 根本不是一个函数——它是一个宏。最终这会导致调用BIO_ctrl 函数,该函数应该存在于静态库和动态库中。

    【讨论】:

    • 感谢您的建议。现在我知道了。源代码检查有助于找到所有定义。
    猜你喜欢
    • 1970-01-01
    • 2020-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-21
    • 1970-01-01
    • 2011-04-15
    相关资源
    最近更新 更多