vc调用openssl

其实,openssl无需通过dos进行安装,网上有现在的安装包,安装最新的,

下面有3个文件夹,bin,include,lib,这3个会用到的。

下载gsoap,解压!

如果用到SSL,要重新编译wsdl2h,VisualStudio2005下的进行编译,编译前要把openssl的相关include和lib文件选择进来,

导入libeay32.lib和ssleay32.lib,如果C:\OpenSSL-Win32\lib\VC里没有这2个库文件,则加进去

工程配置里WIN32,_DEBUG,_WINDOWS,_AFXDLL加入WITH_OPENSSL

参考文章http://www.ibm.com/developerworks/cn/webservices/ws-soa-gsoap/index.html#resources

http://blog.csdn.net/gogor/article/details/5896135


工程里如果要SSL同样要加入支持SSL的库和头文件,同上

同时把所有的文件加入到工程里,

预编译里c/c++-->Category选择PreCompiled Headers ,选择Not Using precompiled headers,

在cpp里加入

#include "soapCustomBinding_USCOREICertificateProxy.h"
#include "CustomBinding_USCOREICertificate.nsmap"

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

现在引用完毕,接下来就是对接口的调用了


你可能感兴趣的:(c,windows,ssl,dos,include)