openssl CAPI引擎dll未在openssl版本1.0.1x中生成
我正在尝试使用windows证书存储使用openssl CAPI引擎dll未在openssl版本1.0.1x中生成,openssl,openssl-engine,Openssl,Openssl Engine,我正在尝试使用windows证书存储使用capi引擎。 使用的openssl版本是1.0.1x 根据我对版本0.9.8的了解,默认情况下不编译CAPI引擎,因此我们必须使用开关enable capieng来编译它,并且没有生成引擎dll,因此它将内置到libeay32.dll 但是在v1.0.1x中,我认为默认情况下编译CAPI引擎,并生成引擎dll,即CAPI.dll。但在我的例子中,它不是生成的。那么可能的原因是什么呢? 我是否也必须使用开关启用capieng?是否在opensslconf.
capi引擎
。
使用的openssl版本是1.0.1x
根据我对版本0.9.8
的了解,默认情况下不编译CAPI引擎,因此我们必须使用开关enable capieng
来编译它,并且没有生成引擎dll,因此它将内置到libeay32.dll
但是在v1.0.1x
中,我认为默认情况下编译CAPI引擎
,并生成引擎dll,即CAPI.dll
。但在我的例子中,它不是生成的。那么可能的原因是什么呢?
我是否也必须使用开关
启用capieng
?是否在opensslconf.h
中定义了OPENSSL\u NO\u capieng
?另请参见Pastebin。@jww:-当我使用cmdengine capi-t
检查openssl cmd行中引擎的可用性时。这表明capi是可用的。