Boost.Asio——(1)安装及配置

2017-11-21  本文已影响323人  Savior2016

1 支持平台

已经测试的平台:

可能也能用的平台:

2 依赖

需要保证以下库可用以确保程序能链接使用Boost.Asio。

3 编译boost

boost最新版本包含asio,因此只下载一个boost就可以了。
解压,在\boost_1_65_18(第一级目录)目录下,找到bootstrap.bat,双击或者拖到cmd中运行。
之后会生成bjam.exe。运行它可以编译整个boost,推荐只编译依赖库。
即在cmd中切换到当前目录:cd [path]\boost_1_65_18,执行:

bjam --with-system --with-thread --with-date_time --with-regex --with-serialization stage

4 配置VS

视图->属性管理器->当前项目->Debug|Win32->Microsoft.Cpp.Win32.user双击
在弹出的属性对话框中:
通用属性->VC++目录:"包含目录": boost的根目录,例: D:\Visual Stdio 2013\lipeng\boost\boost_1_58_0
"库目录": stage下的链接库目录,例:D:\Visual Stdio 2013\lipeng\boost\boost_1_58_0\stage\lib
通用属性->链接器->常规:"附加库目录":同上面的"库目录",例:D:\Visual Stdio 2013\lipeng\boost\boost_1_58_0\stage\lib

属性管理器.png
注意:保留属性管理器中原有的路径

参考文献:
windows下boost库的基本使用方法
using Boost.Asio

上一篇下一篇

猜你喜欢

热点阅读