分享VS2010 boost标准库开发环境安装教程

1. BOOST编译过程非常复杂,目前为了学习BOOST,首先搭建基于VS2010的BOOST开发环境。

Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表达式库,文件系统库等)需要链接库。但Boost中也有很多是实验性质的东西,在实际的开发中实用需要谨慎。

boost下载地址:http://www.boost.org/

2.

boost_1_55_0.tar.gz  Linux平台下面的boost源码包

boost_1_55_0.zip   Windows平台下面的boost源码包

boost_1_55_0-bin-msvc-all-32-64.7z  是针对所有VS版本的boost库,已经编译好的。

boost_1_55_0-msvc-10.0-32.exe  VS2010 32位版本boost库

boost_1_55_0-msvc-10.0-64.exe  VS2010  64位版本boost库

boost_1_55_0-msvc-12.0-32.exe  VS2013  32位版本boost库

boost_1_55_0-msvc-12.0-64.exe  VS2013  64位版本boost库

3.我们首先来配置VS2010,

如果是32位,打开boost_1_55_0-msvc-10.0-32.exe

否则,boost_1_55_0-msvc-10.0-64.exe

4.看见启动界面,单击next

5.选择路径,单击next

6.开始安装

7

8

9.

10.

11

12

13

14

15.

16.

17.

18.

19.

#include //C++的标准输入输出

#include //为了使用system函数

#include //为了使用boost数据类型转换

using namespace std;//为了使用cout

void main() //函数入口点,返回值为kon

{

cout<

inti=8848; //定义整数

char*mystr="2013";//定义字符串

i=boost::lexical_cast(mystr);//实现数据类型转换

cout<

system("pause"); //结果暂停

}

这个时候说明boost开发环境搭建完成。

20.如果安装VS2013 64位,则启动

与此同时,boost的32位与64位可以并行存在。

21.配置VS2013与VS2010基本一致。

22.如果要实现兼容所有的版本

它兼容VC++的所有版本。解压缩,然后配置VC++目录即可。

23.boost开发环境搭建完成,希望大家认真实践。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

vs2010c语言安装,VS2010 boost标准库开发环境安装教程相关推荐

  1. CC++初学者编程教程(3) 安装VS2010 boost标准库开发环境

    1.      BOOST编译过程非常复杂,目前为了学习BOOST,首先搭建基于VS2010的BOOST开发环境. Boost库是一个可移植.提供源代码的C++库,作为标准库的后备,是C++标准化进程 ...

  2. boost标准库开发环境搭建boost标准库环境搭建以及简单案例介绍

    1.下载boost相关的库的安装包 网址:http://www.boost.org/ 其中1.55.0版本的下载地址是:http://sourceforge.net/projects/boost/fi ...

  3. 2021年大数据常用语言Scala(二):Scala开发环境安装

    目录 开发环境安装 安装JDK 安装scala SDK 步骤 具体操作 安装IDEA scala插件 步骤 开发环境安装 学习如何编写scala代码之前,需要先安装scala编译器以及开发工具 sca ...

  4. 【C++ 语言】Visual Studio 配置 FFMPEG 开发环境 ( VS2019 CMake 环境安装 | 下载 FFMPEG 开发包 | 配置 FFMPEG )

    文章目录 Visual Studio 2019 社区版 CMakeList 开发环境安装 创建 FFMPEG 配置项目 FFMPEG 开发包下载 FFMPEG 头文件 静态链接库 ( .lib ) 动 ...

  5. 了解库开发,我们从STM32标准库开发学起

    摘要:从STM32新建工程.编译下载程序出发,让新手由浅入深,尽享STM32标准库开发的乐趣. 自从CubeMX等图像配置软件的出现,同学们往往点几下鼠标就解决了单片机的配置问题.对于追求开发速度的业 ...

  6. 第2课【CMSIS和标准库开发】标准库 CMSIS 分层

    目录 基本知识框架 课堂笔记 CMSIS CMSIS的分层关系和作用 CMSIS层文件结构 内核函数层文件 外设函数访问层文件 标准库开发 标准库开发 LED-GPIO 标准库开发 KEY-GPIO ...

  7. Java语言简介及开发环境安装

    目录 一.Java语言概述 Java是什么 Java语言发展简史 Java的重要特点 简单性 面向对象 健壮性 跨平台性 解释型语言 二.Java开发环境安装 安装 配置 检查 三.初识Java的ma ...

  8. STM32F103标准库开发---SPI实验---读写 W25Q128 外部 Flash

    STM32F103标准库开发----目录 W25Q128读写----程序源码----点击下载 W25Qxx全系列数据手册-点击下载 一.实验前期准备 本次实验的 MCU 是 STM32F103C8T6 ...

  9. STM32F103标准库开发:KEY按键实验

    KEY按键实验程序源码链接 STM32F103标准库开发-目录 一.硬件电路分析 按键的具体硬件电路原理图如下: 大致就这两种: KEY1 带上拉电路的,按键按下,PB12接地,输入低电平. KEY2 ...

最新文章

  1. 1008c语言答案,c语言大作业题目01008.doc
  2. 编程能力差!90%输在这点上!谷歌AI专家:其实都是瞎努力!
  3. Java实现文件的预览
  4. linux杂七杂八整理
  5. windows 服务实现定时任务调度
  6. 阿里P8架构师谈:Docker简介、组成架构、使用步骤、以及生态产品
  7. 什么是python之禅_【Python面试】你了解什么是 Python 之禅么?
  8. 聚合登录平台网站源码 PHP聚合登录源码
  9. 现在web前端的工资怎样?
  10. android7开发问题,Android开发问题总结(一)
  11. 【安卓的一个进程等级】
  12. Maxon无刷直流电机学习分享
  13. 宇视交换机vlan路由配置指导
  14. 自然人机交互到底“自然”在哪儿?
  15. 华为机试真题 Python 实现【最短木板长度】【100%通过率】【2022.11 Q4 新题】
  16. 设置windows远程桌面会话断开重置时间
  17. 如何查看计算机操作过程,如何查看电脑使用记录?详细方法奉上
  18. 经验分享:一套完整的硬件电路设计该怎么做?
  19. 三农数据(1996-2020)十六:农产品进出口、农村居民纯收入、消费支出及结构
  20. Matlab实现Galton板的动画演示

热门文章

  1. 数据库-概念-优点-特点
  2. HTML:::before和::after伪元素的用法
  3. 大数据分析技术研究报告(三-3)
  4. 《游戏改变世界》——在枯燥的学习中也体验到游戏中的心流~
  5. 基于资产监测设备,浅谈趋肤效应和介质损耗
  6. Ubuntu系统迁移
  7. 如何用cmd指令清除U盘的PE分区?旧时光 oldtimeblog
  8. yolov5部署android教程
  9. Typora软件优化设置
  10. Windows10 家庭版 Ctrl + 空格 热键冲突问题