boost asio openssl


以為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");
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM