【发布时间】:2018-05-12 07:32:35
【问题描述】:
我将自己介绍给 OpenSSL 编程,使用 OpenSSL dll 外部库(ssleay32.dll 和 libeay32.dll)。 尝试建立简单的套接字连接时,我遇到了 BIO_do_connect 函数,这在 libeay32.dll 中显然是缺失的。与静态库相比,那里可能缺少其他一些功能。
有人知道如何使用这些库吗?我在互联网上找到的所有信息都与静态库有关,它们显然不会错过任何所需的功能。
【问题讨论】:
我将自己介绍给 OpenSSL 编程,使用 OpenSSL dll 外部库(ssleay32.dll 和 libeay32.dll)。 尝试建立简单的套接字连接时,我遇到了 BIO_do_connect 函数,这在 libeay32.dll 中显然是缺失的。与静态库相比,那里可能缺少其他一些功能。
有人知道如何使用这些库吗?我在互联网上找到的所有信息都与静态库有关,它们显然不会错过任何所需的功能。
【问题讨论】:
BIO_do_connect 根本不是一个函数——它是一个宏。最终这会导致调用BIO_ctrl 函数,该函数应该存在于静态库和动态库中。
【讨论】: