zoukankan      html  css  js  c++  java
  • CC++初学者编程教程(3) 安装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 <iostream>   //C++的标准输入输出

    #include <stdlib.h>  //为了使用system函数

    #include <boostlexical_cast.hpp>  //为了使用boost数据类型转换

    using namespace std;//为了使用cout

     

     

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

    {

     

        cout<<"hello,world,boost"<<endl; //C++打印出helloworld

     

        inti=8848; //定义整数

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

     

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

        cout<<i<<endl;//打印出2013

     

       

     

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

     

     

    }

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

     

     

     

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

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

     

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

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


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

     

     

     


     

     

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

     

  • 相关阅读:
    人月神话阅读笔记01
    第二周总结
    第一周总结
    软件工程课程总结
    FIR滤波器窗函数设计法详细步骤以及Matlab代码
    【转载】傅立叶变换、拉普拉斯变换、Z变换之间的联系?
    Matlab实现IIR数字滤波器设计
    数字信号滤波器的重要函数
    奇异谱分析
    字符串解码DecodeString
  • 原文地址:https://www.cnblogs.com/new0801/p/6177132.html
Copyright © 2011-2022 走看看