简单编译boost库

前几天在项目中用到了boost库,所以就试着编译了一下。现在记录下来编译过程,以备以后观看。

我用的vs2005,平台包括win32和x64两种。

 

win32平台:
1、在/boost/boost_1_40_0/tools/jam/src目录下找到build.bat文件,双击运行,将在/boost/boost-jam-3.1.18-1-ntx86
     目录下生成bjam.exe。
2、编写一个批处理文件,名称随便起,比如叫boost.bat, 在该文件中添加如下内容:
    bjam --without-python --toolset=msvc-8.0 --prefix=e:/boost install
    without-python,是不编译python,toolset,是编译环境,prefix是指定编译生成的文件的路径。
3、运行boost.bat即可,这个过程可能比较长,一般都需要半个小时以上。

 

x64平台:
如果是要在x64上编译,则与上面不同的是boost.bat中的内容,应该如下内容:
bjam --without-python --toolset=msvc-8.0 address-model=64 --prefix=d:/user/cfcheng/boost install
关键是要设置address-model=64,这句话表示要生成x64的编译文件,其他过程与上面一样。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值