由于http://sourceforge.net该网站被CFW屏蔽了,所以我找了她的镜像服务器。

ftp://sourceforge.nchc.org.tw/和ftp://ftp.jaist.ac.jp/pub/sourceforge/

1.从ftp上下载boost.asio和boost

2.分别解压boost.asio和boost

3.将boost.asio中的 `boost', `doc' and `libs'拷贝到boost中

下面我在windows环境下,使用vs2008来演示怎么配置:

4.新建-》项目

5.在左边选择Visual C++ > Win32.

6.在右边选择win32控制台应用程序,然后输入名称,确定

7.在项目名称上右键选择打开属性

8.打开选项卡中的配置属性-》c/c++-》常规,然后在右边的“附加包含目录”中,指定到boost所在的目录。如下图

9.在左侧选择预编译头,设置“创建/使用预编译头”为不使用预编译头

10.左边选择连接器-》常规,右边设置附加库目录

11.copy下面的代码到源文件中,然后编译测试

#include <boost/lambda/lambda.hpp>
#include <iostream>
#include <iterator>
#include <algorithm>int main()
{using namespace boost::lambda;typedef std::istream_iterator<int> in;std::for_each(in(std::cin), in(), std::cout << (_1 * 3) << " " );
}

结果如下:

到这里,说明boost没有问题了,我们接着进行boost.asio部分

1.直接点击boost文件夹中的bootstarp.bat,然后就会在当前目录下生成b2.exe和bjam.exe。

2.由于asio还要利用到其他一些包文件,所以我们先编译他们:

进入到boost目录,然后执行下面命令

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

编译完成后,就可以了。

asio学习之一:asio下载安装相关推荐

  1. Java学习——JDK的下载安装和配置

    Java学习--JDK的下载安装和配置 一.JDK.JRE和JVM(JDK包含JRE,JRE包含JVM) 1.JDK(Java Development Kit) Java开发工具包,用于开发Java程 ...

  2. Python学习一——Python下载安装

    博主从现在开始根据<Python编程:从入门到实践>这本书自学Python,在此将学到的Python知识点记录下来. Python下载安装 一.下载 官网:https://www.pyth ...

  3. adb学习:一:下载安装+使用+输出信息

    目录 一.目的 1.想知道: 二.参考 1.adb下载安装及使用 1.利用adb实时查看应用日志 1.怎么通过adb命令查看日志 1.adb命令查看app的日志 1.ADB抓取日志和日志过滤 三.注意 ...

  4. 学习Java--JDK的下载安装和配置

    1.先下载个Java SE Development Kit (JDK) http://java.sun.com/javase/downloads/index.jsp 2.运行安装文件(如:点击jdk- ...

  5. MySQL学习笔记(一) 下载安装+基本增删改查 + 事务

    1. 数据库概述 1.1 数据库相关概念 1.1.1 基本概念 了解三个概念:数据库.数据库管理系统.SQL. 名称 解释 简称 数据库 存储数据的仓库,数据是有组织的进行存储 DataBase(DB ...

  6. Linux学习日常-jdk17下载安装

    先主机打开官网复制jdk下载链接 https://download.oracle.com/java/17/archive/jdk-17.0.1_linux-x64_bin.tar.gz 虚拟机输入 w ...

  7. Redis学习之路(一)--下载安装redis

    redis学习之路--下载安装redis windows安装redis 1.下载redis 2.安装 3.查看是否安装成功 windows安装redis 1.下载redis 网址:https://gi ...

  8. Day001--Scala中的下载安装配置及下载安装集成开发环境IDEA

    老生常谈,我们学习一门语言之初都会先将其所依赖的环境和包安装好,Scala也不例外,只是Scala不能像Java一样,有一个专门来写它的IDE(eclipse),但我们可以在IDEA(集成开发环境)上 ...

  9. Boost学习之Boost下载、安装、编译

    写在前面 近期项目,涉及到Boost库的编译和更迭,编译以及编译参数等如何设置,一时间让我很头疼,因此决定趁周末,总结一下编译等流程, 方便日后复习. 文章目录 1.Boost下载 2.安装 3.编译 ...

  10. Qt学习之路1---软件下载安装及工程简介

    1.下载安装目前最新版的qt,官网链接:https://www.qt.io/qt5-8/: 和qt4不同,qt5在线安装,轻巧快速,而且不用配置一些繁琐的东西,安装之后会出现Qt creator这就是 ...

最新文章

  1. EXT调用ASP.NET AJAX WebService
  2. 备忘录模式(Memento)
  3. mysql点击execute_MySQL execute、executeUpdate、executeQuery三者的区别
  4. 比较二进制_浮点数比较的精度问题
  5. 自制反汇编逆向分析工具 迭代第六版本 (一)
  6. mongo-java-driver 的简单使用(1)
  7. 2022网络工程师必看好书(最新整理,附PDF下载)
  8. java花店管理系统课程设计报告,花店管理系统 数据库原理课程设计报告.doc
  9. 目前见过最好的豆瓣电台第三方程序
  10. 网站建设之需要改进的地方
  11. android卡通头像,Q版卡通头像设计
  12. NRF52832+DW1000通信系统架构设计
  13. 错误ID:10005,错误信息:DCOM 遇到错误“无法启动服务,原因可能是它被禁用或与它相关联的设备没有启动。 ”,试图以参数“”启动服务 SENS 以运行服务器:...
  14. Oracle----Orcacle简介
  15. 语音信号线性预测分析(MATLAB实战篇)
  16. 大连四六级百家外语考试中心大学英语四级成绩的作用有哪些?
  17. html网页输入数字
  18. js获取 元素 和 节点 大全
  19. 企业批量部署Win7(三)—— AIK应答文件磁盘管理部分详解
  20. python爬虫之获取携程网所有航班机票信息,与携程网共同变化的爬虫博客

热门文章

  1. 概率波和杨氏双缝干涉
  2. JS 函数 求圆的面积总结
  3. 输入百分制分数给出相应的等级
  4. Django中summernote富文本编辑器完整前后端
  5. 搜卡之家:关于移动物联卡和电信物联卡的优劣势对比
  6. 93-世界这么大,我想出网关:欧洲十国游与玄奘西行
  7. 平均数,中位数,众数这三个概念的区别和联系分别是什么?
  8. 计算机对护理学的影响,浅析护理专业计算机教学存在的问题及对策.doc
  9. 【QT开发专题-天气预报】17. 获取城市编号
  10. 计算机教育部第四轮学科评估,第四轮学科评估结果发布,学科获评A+的都在这里...