在vc6上使用OpenSSL进行编程

简介: 在VC6上如何使用已经编译好的OpenSSL呢。 1. 首先就是要拿到两个动态链接库文件。 将OpenSSL编译完成后,在*\openssl\out32dll文件夹下会得到两个dll文件:ssleay32.dll和llibeay32.dll,这两个文件就是在release产品时需要“随身携带”的。
     在VC6上如何使用已经编译好的OpenSSL呢。
     1. 首先就是要拿到两个动态链接库文件。
OpenSSL编译完成后,在*\openssl\out32dll文件夹下会得到两个dll文件:ssleay32.dll和llibeay32.dll,这两个文件就是在release产品时需要“随身携带”的。
     2. 然后设置一下VC6的环境:
     菜单栏中依次进入:Tools-->Options
     找到Directories页签,在"Show directories for"中的:
     Include files栏中加入"F:\openssl-0.9.8g\inc32"
     Library files栏中加入"F:\openssl-0.9.8g\out32dll"
     3. 在程序中加入头文件并且引入lib文件:

#include "openssl/ssl.h"
#include "openssl/err.h"
#include "openssl/bio.h"
#include "openssl/rand.h"
#pragma comment(lib, "ssleay32.lib")
#pragma comment(lib, "libeay32.lib")

目录
相关文章
|
5月前
|
Linux Windows Perl
windows下编译openssl
windows下编译openssl
158 0
|
5月前
|
Windows
windows 下编译openssl libssh2
windows 下编译openssl libssh2
160 0
|
Ubuntu 物联网 编译器
iOS编译openssl实践
之前建设的跨平台全链路智能语音交互系统一直只跑在Android系统(主要是Iot设备),没有iOS业务场景,最近经过不断的努力,终于要把这个能力推广到B端APP,面向B端用户,这个时候就有了iOS的述求,毕竟从能力建设之初就吹出去了,系统是跨平台的,这个时候不能掉链子。
530 0
|
C++ Perl
PC端openssl和libevent的编译流程
PC端openssl和libevent的编译流程
276 0
PC端openssl和libevent的编译流程
|
编解码 算法 安全
Qt开发笔记:OpenSSL库介绍、windows上mingw32版本的OpenSSL编译模块化
Qt开发笔记:OpenSSL库介绍、windows上mingw32版本的OpenSSL编译模块化
Qt开发笔记:OpenSSL库介绍、windows上mingw32版本的OpenSSL编译模块化
|
Perl
qt5.8_for_vs2015 and openssl静态编译
关于qt5.8版本的通用编译参考,现假定已经静态编译了qt5.8版本,需要追加对openssl的静态编译, 就网络network模块进行编译.
3355 0
|
C语言 C++ Windows
编译libevent源代码(Windows)
学习笔记,只是记录本次成功用libevent源代码进行编译。环境为MinGW+VS2008+Msys。 0.下载libevent库   http://libevent.org/ 下载stable稳定版的库。
1403 0