OpenSSL win32 without libeay32.dll

OpenSSL win32 without libeay32.dll

本文关键字:dll libeay32 without win32 OpenSSL      更新时间:2023-10-16

我知道我必须libeay32.dll文件粘贴到我的程序的文件夹中,该程序使用OpenSSL的Windows。我只需要一个包括:openssl/evp.h

如何在不复制libeay32.dll的情况下编译我的程序?

DLL

文件是动态库。如果程序或 lib ray 是使用动态库链接的,那么您需要在运行时访问它们。

相反,如果使用静态库链接程序或库,则它们将包含在可执行文件或库中,并且在运行时不需要任何其他内容(可能除了其他外部资源(。

如果OpenSSL依赖于libeay32.dll,那么它是使用动态库编译的。您可以通过使用静态库(如果可能(重新编译 OpenSSL 来实现您想要的,并通过静态链接到 OpenSSL 来编译您的程序。