C++ Sockets
http://www.alhem.net/Sockets/
OpenSSL for Windows
http://www.slproweb.com/products/Win32OpenSSL.html
先自行编译OpenSSL再把OpenSSL的头文件和库文件加到C++ Sockets项目的相应头和库目录中即可.
可以使用OpenSSL for Windows省去自行编译的步骤
网上的Win32 OpenSSL编译步骤:
openssl需要使用perl, windows上的perl有ActivePerl
执行Perl Configure VC-WIN32 --prefix=openssl的目录 用于配置win32下的编译环境
在VC命令行环境下执行 ms\do_ms.bat
再执行nmake -f ms\ntdll.mak编译成DLL版
编译结果保存在x:\openssl\out32dll\目录下
编译好c++ sockets可以再编译并运行其连带的test程序进行测试
PS: 我在编译OPENSSL时发生错误,所以就使用了现成的二进制文件,在运行TEST程序时出错,后改了其中的监听端口后运行通过