windows2003 + vs.net 2003 安装boost库

1.先到www.boost.org下载最新版并解压,2005.12.05出了1_33_1版。

2. 命令行形式下运行../boost_1_33_1/tools/build/jam_src/build.bat

3.步骤2运行成功后会在../boost_1_33_1/tools/build/jam_src/bin.ntx86下生成bjam执行文件; ../boost_1_33_1/tools/build/jam_src/bootstrap生成3个文件。 以前的boost库是在bin.ntx86下生成4个文件。

我在这里曾碰到过一次错误,说不应该有 Utilities/x86.后来发现是安装direct9 sdk安装包时,它曾设定过我的电脑的环境变量,删掉就行了。

另外,我的.net是装在D:/Microsoft Visual Studio .NET 2003/Vc7 下。这里生成jam时build.bat里面会寻找你的.net安装路径,如果路径中

没包含"Microsoft Visual Studio .NET 2003/Vc7"就会找不到,你可以自己去修改build.bat.

4.将步骤3生成的四个文件拷贝至../boost_1_33_1下;

5.设置环境变量与运行(如果你的VC7.x不是安装C:/Program Files/Microsoft Visual Studio .NET 2003/Vc7目录下):
在..boost_1_33_1下创建一个build.bat文件。粘贴以下内容进去,自己修改本机对应的路径:

SET MSVC_ROOT="D:/Microsoft Visual Studio .NET 2003/Vc7"
SET VC7_ROOT="D:/Microsoft Visual Studio .NET 2003/Vc7"
SET VISUALC="D:/Microsoft Visual Studio .NET 2003/Vc7"
SET JAM_TOOLSET=VISUALC
bjam -sTOOLS=vc7 --prefix="D:/Boost" install

运行这个build.bat即可。

安装时间依赖于你的机子速度,等二十分钟左右可能就己安装完成,接下来可以参看BOOST提供的Documentation来测试一下哦:)
由于安装完的BOOST有500多M所以我选择安装在D盘.(安装路径--prefix="D:/Boost"),默认的是C:/Boost.
还有一点,编译的时候放源代码的盘空间也要留多一点,用作编译缓冲用。

参考peterfly的boost1_32_0安装过程。(http://blog.csdn.net/peterfly/)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值