Windows问题上的OpenSSL共享编译

时间:2018-10-22 17:22:34

标签: windows qt openssl

我想将OpenSSL库编译为动态(共享)库。我使用 openssl-1.0.2l Visual Studio 2017 (Windows 10),它们都可以很好地编译。

编译命令:

perl configure debug-VC-WIN32 --prefix="C:\OpenSSL\openssl-1.0.2l\shared\x86\debug" no-asm

ms\do_ms

nmake -f ms\nt.mak

nmake -f ms\nt.mak install

问题在于OpenSSL个库是静态的。我通过以下命令对其进行了检查(例如):

lib /list libeay32.lib

屏幕截图

任何想法如何将其编译为动态库?谢谢。

1 个答案:

答案 0 :(得分:0)

因此,我通过在所有命令上将nt.mak更改为ntdll.mak来修复了它。现在是动态库。问题已解决。

截屏:

图片问题已解决