boost1.56编译(windows+VS2010)

一、下载资源:

boost:http://www.boost.org/

icu4c:http://www.icu-project.org(如果被墙,http://source.icu-project.org/repos/icu/icu/tags/release-54-1,或者先用百度快照打开主页,点击快照页面的下载,这样也可以)

python-2.x http://www.python.org

zlib:http://www.zlib.net/
bzip2:http://www.bzip.org

二、编译第三方库,以支持boost特定库的需要
1. ICU
ICU的编译比较简单,打开ICU源代码目录下的source\allinone\allinone.sln,编译即可。
编译完后最好测试一下:
将编译出来的bin目录加入到系统的PATH目录中去。然后运行测试项目cintltst、intltest、iotest。
2. bzip
下载源代码包解压,boost直接使用源代码来进行编译。
3. zlib
下载源代码包解压,boost直接使用源代码来进行编译。
4. python2.x
安装即可。boost默认是会编译python,并且会自动寻找python的安装目录。

三、编译
1、编译bjam
打开visual studio 命令提示(2010),到boost根目录下,输入:bootstrap.bat

2、编译boost
set BZIP2_SOURCE="D:\boost_1_56_0\bzip2-1.0.6"
set ZLIB_SOURCE="D:\boost_1_56_0\zlib-1.2.8"
set ICU_PATH="D:\boost_1_56_0\icu-release-54-1"

bjam.exe--toolset=msvc-10.0 --build-type=complete

如果不需要上面的库支持的boost,直接编译就行,无需下载这三个库。

如果需要MPI:可参考http://raylinn.iteye.com/blog/521642

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值