windows下code blocks配置boost

1.在网站 www.boost.org 下载最新版本的boost    windows版  7z或zip版本

 

2.解压 

我解压在D:\boost_1_55_0

 

3.在cmd下进入该文件夹

> cd D:\boost_1_55_0  

> d:

> bootstrap.bat  gcc            

若提示没有gcc这个指令,说明你没有将编译器路径加到环境变量。

此时应该把  .../mingw/bin 这个文件加入环境变量中。

 

在cmd下  执行gcc -v 成功之后  再次执行

> bootstrap.bat gcc

此时会在D:\boost_1_55_0内出现bjam.exe和b2.exe

 

4.根据自己的使用 修改...boost_1_55_0\tools\build\v2\user-config.jam配置python 、STLport的使用等等

 

5.还是在cmd该文件夹下执行

.\b2 --toolset=gcc --prefix=D:\boost install

这个步骤将boost安装在D:\boost内   路径可以修改成别的

 

6.等待一段时间即可

 

 

7.配置code blocks

 

<1>创建全局变量boost

Setting->Global Variables

i. 单击New按钮,创建boost全局变量

ii. 设置 base: D:\boost

iii.设置include:D:\boost\include\boost-1_55

iv.设置lib: D:\boost\lib

 

<2>配置编译器

Setting->compiler

搜索路径 -> compiler-> 添加$(#boost.include)

                -> linker     -> 添加$(#boost.lib)

 

8.测试

#include <boost/lambda/lambda.hpp>   
#include <iostream>   
#include <iterator>   
#include <algorithm>   
  
int main()  
{  
    using namespace boost::lambda;  
    typedef std::istream_iterator<int> in;  
  
    std::cout<<"测试开始,请输入字符:"<<std::endl;  
  
    std::for_each(  
        in(std::cin), in(), std::cout << (_1 * 3) << " " );  
  
    std::cout<<"测试完毕!"<<std::endl;  
  
    return 0;  
}  


 

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值