C++网络编程 - Boost::asio异步网络编程 - 01- boost库源码编译安装

Boost::asio还没有正式的成为C++标准库,因此如果使用Boost::asio进行网络I/O编程,需要先在当前系统平台上安装boost库相关的头文件和lib库文件,我们采用的是boost库源码编译安装,这篇文章主要介绍在Windows和Linux环境下安装boost库。

WIndows和Linux平台的boost源码包下载云盘链接(zip是Windows版,tar.gz是Linux版,你也可以去boost官网下载最新版本):
链接:https://pan.baidu.com/s/11tNt-GNmt1xw_fGQ-tARgA 提取码:7yb9

Boost开发环境搭建

Windows VS2017 Boost库环境搭建

下载boost库的源码压缩包boost_1_69_0.zip,解压后,打开VS的工具命令行(注意不是Windows的cmd),切换到boost源码包路径下,执行bootstrap.bat这个批处理文件,等待一会儿,打印如下:
D:\资料\c++资料\boost_1_69_0>bootstrap.bat
Building Boost.Build engine

Bootstrapping is done. To build, run:

.\b2

To adjust configuration, edit ‘project-config.jam’.
Further information:

- Command line help:
.\b2 --help

- Getting started guide:
http://boost.org/more/getting_started/windows.html

- Boost.Build documentation:
http://www.boost.org/build/doc/html/index.html

会在boost源码路径下生成b2.exe文件,默认执行b2.exe(它有很多参数,简单起见这里直接默认执行,不带任何参数),如下:
D:\资料\c++资料\boost_1_69_0>b2.exe
Performing configuration checks

- default address-model    : 32
评论 34
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值