目的:WebSocket引用了Boost库,安装。
参考链接:
Windows下Boost库的安装与使用_boost安装-CSDN博客
win10+vs2019配置boost库(超详细教程)_boost vs2019_L_Li_L的博客-CSDN博客
1 官网下载boost
首先获取boost库,可以直接在官网上(Boost C++ Libraries)下载。本次版本号为1.82.0
2 安装
解压完成后在目录下打开DOS窗口,输入bootstrap.bat以执行文件。
双击b2.exe 等待安装完成。
3 在VS中配置boost环境
1、配置属性->VC++目录:
(1)、"包含目录": boost的根目录,例:D:\my_workspace\C_program\C_boost\boost_1_79_0
(2)、"库目录": stage下的链接库目录,例:D:\my_workspace\C_program\C_boost\boost_1_79_0\stage\lib
(3)可选:配置属性->链接器->常规:"附加库目录":同上面的"库目录",例:D:\my_workspace\C_program\C_boost\boost_1_79_0\stage\lib
3 测试
在VS中新建控制台项目,输入代码:
#include <iostream>
#include <boost/version.hpp>
#include <boost/config.hpp>
using namespace std;
int main()
{
cout<<BOOST_VERSION<<endl;
cout<<BOOST_LIB_VERSION<<endl;
cout<<BOOST_PLATFORM<<endl;
cout<<BOOST_COMPILER<<endl;
cout<<BOOST_STDLIB<<endl;
getchar();
return 0;
}
运行结果:
4 安装Openssl
安装好了以后Boost的文件又提示无法打开一系列源文件openssl/*.h,所以继续安装openssl。
C/C++编程:openssl使用(win10+vs2019)_openssl/rsa.h_OceanStar的学习笔记的博客-CSDN博客
安装并配置包含目录、库目录以后不再报错。