wink's

梦想总比现实闪耀,所以我一路追寻

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

以为asio用openssl要在编译的时候加上选项, 在文档里面找来找去都没找到相关的信息, 后来发现实际只要把openssl路径包进来即可, 另外记得用#prama comment 链接动态库   


#include <boost/asio.hpp>
#include <boost/asio/ssl.hpp>
#include <fstream>
using namespace std;
using namespace boost::asio;

#pragma comment(lib, "libeay32MTd.lib")
#pragma comment(lib, "ssleay32MTd.lib")


int main()
{
ssl::context ctx(ssl::context::sslv23);
ctx.set_verify_mode(ssl::verify_peer);
ctx.load_verify_file("ca.pem");
}

posted on 2012-11-21 13:01  wink's  阅读(3916)  评论(0编辑  收藏  举报