Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 用openssl-0.9.8zg替换openssl-0.9.8zf会导致问题_C_Ssl_Openssl - Fatal编程技术网

C 用openssl-0.9.8zg替换openssl-0.9.8zf会导致问题

C 用openssl-0.9.8zg替换openssl-0.9.8zf会导致问题,c,ssl,openssl,C,Ssl,Openssl,我正在开发一种产品,其构建分为两个步骤: 步骤1: openssl-0.9.8zf作为include添加用于编译产品,并使用ssleay32.dll和libeay32.dll(相同版本)进行链接 步骤2: 在打包产品时,上述DLL将替换为openssl-0.9.8zg版本,并且还添加了openssl.exe文件以支持在运行时加载该文件的另一个库 然而,这种方法造成的问题,我无法置之不理。当我在步骤1和步骤2中使用相同的版本时,它可以完美地工作。鉴于openssl-0.9.8zg与openssl-

我正在开发一种产品,其构建分为两个步骤:

步骤1: openssl-0.9.8zf作为include添加用于编译产品,并使用ssleay32.dll和libeay32.dll(相同版本)进行链接

步骤2: 在打包产品时,上述DLL将替换为openssl-0.9.8zg版本,并且还添加了openssl.exe文件以支持在运行时加载该文件的另一个库

然而,这种方法造成的问题,我无法置之不理。当我在步骤1和步骤2中使用相同的版本时,它可以完美地工作。鉴于openssl-0.9.8zg与openssl-0.9.8zf 100%兼容,并且它们是动态加载的,那么有没有关于什么会导致问题的猜测


有关版本的OpenSSL信息:

它会导致什么特定问题?加载OpenSSL.exe的库有一个函数调用,该函数调用会启动SSL连接,但在该点失败。请在上面的问题描述中共享任何错误消息。这是我所掌握的最佳信息。OpenSSL的哪个特定函数会导致此问题你的案子?我们可以查看代码中的更改。它会导致哪些具体问题?加载openssl.exe的库有一个函数调用,该函数调用会启动SSL连接,但在该点失败。请在上面的问题描述中共享任何错误消息。这是我所掌握的最佳信息。openssl的哪个特定函数会导致此问题你的案子?我们可以查看代码中的更改。