zoukankan      html  css  js  c++  java
  • VS2008下安装boost

    由于经常在开发C++的程序中都需要使用到正则表达式,而且也一直想学习一下Boost这个优秀的C++库,OK,今天就介绍一下在 VS2008下安装boost。可以上boost的网站去下载,推荐使用那个程序下载,速度很快,下载完一窥,boost居然有1G多,差点把我吓死。由 于第一次使用,不知道要如何配置,因此从网络中搜罗很多,把最终的步骤给记下,以便后人之用...
     
     1、下载后的目录:E:\Program Files\boost\boost_1_34_1
     
     2、编译bjam
     
      从vs2008的工具菜单进入命令提示窗口,cd到E:\Program Files\boost\boost_1_34_1\tools\jam\src下执行build.bat,会在E:\Program Files\boost\boost_1_34_1\tools\jam\src\bin.ntx86\生成bjam.exe,将bjam.exe复制到 E:\Program Files\boost\boost_1_34_1\目录下。
     
    E:\Program Files\boost\boost_1_34_1为安装目录
     3、设定编译环境
     
      打开E:\Program Files\boost\boost_1_34_1\tools\build\v2\user-config.jam文件,找到如下所示的字符串。
     
    user-config.jam文件
    1. #  MSVC configuration  
    2.   
    3. #  Configure msvc (default version, searched in standard location  
    4. #  and PATH).  
    5. #  using msvc ;  
      在此字符串下面添加如下命令行,并保存。
     
    命令行
    1. using msvc : 9.0 : : /wd4819 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE  /D_SECURE_SCL=0 ;  
      4、编译boost
     
           将目录移至E:\Program Files\boost\boost_1_34_1\下输入下列命令
       bjam --without-python --toolset=msvc-9.0 --prefix=e:\boost install
      参数说明
      --without-python 表示不使用 python
      --toolset : 所使用编译器,Visual Studio 2008为msvc-9.0
      --prefix:编译后library的安装目录
      这一步要花很长时间,就耐心等待吧,效果下图所示。
     
     5、配置开发环境
     
      主要配置头文件和lib文件,如下图所示。

      
     
    OK,这样就可以直接使用boost了。
  • 相关阅读:
    sql except 用法,找两个表中非共同拥有的
    ‘堆’出你的洪荒之力
    原来你是个这样的JVM
    变形词
    54题
    最大对称子数组
    java 线程之间通信以及notify与notifyAll区别。
    大型网站架构系列:消息队列
    剑指offer第10题
    & 和 && 区别
  • 原文地址:https://www.cnblogs.com/xdotnet/p/boost_install_config.html
Copyright © 2011-2022 走看看