1编译安装openssl
首先,下载并安装active perl(编译openssl时需要)
然后从chinaunix下载频道中下载openssl-0.9.8x.tar.gz,并解压。
打开控制台,cd切换目录到解压后所在目录,运行ms\bcb4.bat。
2配置bcb
选择菜单project-》option-》directories/conditionals
将inc32路径加入到include path中
将out32路径加入到library path中
3示例源码
#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")
int getPages()
{
const char* domain="github.com";
const char* host_addr="192.30.252.128";
const int host_port=443;
const char* pObject="/mikesmullin/MenuetOS-64";
WSADATA wsaData;