windows下boost安装

最近一个项目使用到了这个框架,百度了一下,挺厉害的,要想使用首先就要安装,那就来吧。

环境是vs2005下的,如果想要其他的就吧msvc-后面的数字改了,9是2008, 10是2010.

首先要去下载程序,官网地址http://sourceforge.net/projects/boost/files/?source=navbar。

我下载的是boost_1_57_0.tar.gz

加压开来,首先应该做的就是编译出一个bjam.exe和b2.exe

所以,打开运行cmd。接着进入visual studio的目录:E:\Program Files (x86)\Microsoft Visual Studio 8\VC,其中的vcvarsall.bat。运行这个bat文件

接着,进入D:\boost_1_57_0\tools\build。其中的bootstrap.bat。运行,则可以生成bjam.exe和b2.exe。


拷贝到D:\boost_1_57_0目录中。


最后当然是生成库咯。


在窗口中输入

动态库:

bjam stage --toolset=msvc-8.0 --stagedir="G:\ChenVCLib\Lib\boost_1_43_0" link=shared runtime-link=shared threading=multi debug release
 静态库:
bjam stage --toolset=msvc-8.0 --stagedir="G:\ChenVCLib\Lib\boost_1_43_0" link=static runtime-link=static threading=multi debug release
或者
bjam -sBOOST_ROOT=. -sTOOLS=msvc
或者
bjam --toolset=msvc-8.0 --build-type=complete stage
ps:看你是否需要哪一个,就编译一个就可以了。接下来就是慢慢等编译完,就ok了。

在vs2005中,当然是加入到库中和包含文件中。

有时候会出现:error C3859: 超过了 PCH 的虚拟内存范围;请使用“-Zm115”或更大的命令行选项重新编译

在项目->属性->c++中。把值设置成大一点就ok了。

具体参数值,请看链接:http://blog.csdn.net/huang_xw/article/details/7898098

我还在网上找到过其他方法

http://zhangerqingke.blog.163.com/blog/static/68105120086231595883/

http://blog.csdn.net/silenough/article/details/6966682

http://www.cnblogs.com/chuncn/archive/2012/09/10/2679026.html


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值