vs2008\2010\2013编译Openssl时遇到的若干错误通用解决方法。

5、检查下是否成功,执行命令:“nmake -f ms\ntdll.mak test”。

6、运行“nmake -f ms\ntdll.mak install”,或“nmake -f ms\nt.mak install”安装编译后的

OpenSSL到指定目录。

7、查看安装结果C:\Openssl下包含了三个文件夹Bin、include、lib。bin下包括

openssl.exe(openssl指令程序)、ssleay32.dll(ssl协议动态库)、libeay32.dll(密码算法库)。

lib下包括libeay32.lib,ssleay32.lib。Include目录包括了OpenSSL开发设计的头文件。

8、为VC添加头文件和静态链接库路径。

在Include files中增加C:\Openssl\include目录;

在Libray files中增加C:\openssl\out32dll。

9、编写OpenSSL程序,可参考C:\openssl\demos

(1) 包含相应头文件

#include <openssl/ssl.h>

#include <openssl/err.h>

#include <openssl/bio.h>

(2) 添加静态链接库

#pragma comment(lib, "libeay32.lib" )

#pragma comment(lib, "ssleay32.lib")

或ProjectàSettingsàLinkàObject\library modules填写libeay32.lib ssleay32.lib。

(3) 将动态链接库ssleay32.dll, libeay32.dll复制到C:\WINDOWS\system32或Debug目录下,,确保动

态链接库在正确的路径。

*******************安装中遇到的问题:*********************

只有流过血的手指才能弹出世间的绝唱。

vs2008\2010\2013编译Openssl时遇到的若干错误通用解决方法。

相关文章:

你感兴趣的文章:

标签云: