[英]OpenSSL win32 without libeay32.dll
我知道我必须将libeay32.dll
文件粘贴到使用OpenSSL for Windows的程序的文件夹中。 我只需要一个include: openssl/evp.h
如何在不必复制libeay32.dll
情况下编译程序?
DLL文件是动态库。 如果使用动态库链接了程序或lib ray,则需要在运行时对其进行访问。
相反,如果程序或库是使用静态库链接的,则它们将包含在可执行文件或库中,并且您在运行时将不需要其他任何东西(也许其他外部资源除外)。
如果OpenSSL依赖于libeay32.dll
,则使用动态库对其进行编译。 您可以通过使用静态库(如果可能)重新编译OpenSSL来实现所需的目标,并通过静态链接到OpenSSL来编译程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.