boost_1_38_0 安装 VS2005编译通过

在这里,我仅阐明我自己的观点,对于技术类文章,那些没经过测试,直接摘抄他人文章的人是没道德,我表示强烈的谴责,以及愤怒的言辞**。
照着网上装了两次,第一次搞了一个通宵装的,没成功,是照做,因我电脑性能太差我装的时间比较长,,但是没成功,很恼火。第二次才成功,写了下记录,以备后用。提醒一下,装的时候硬盘是不能小于6G。文件从官网下boost 1_38_0,由于我装双系统。XP已经配置通过,所以为了兼容不出问题,在WIN7里我还是装了boost 1_38_0。以下本人两系统都编译通过,你若是过不了,那跟我一点关心都没有。
下载地址 http://sourceforge.net/projects/boost/files/boost/1.38.0/

1、开始->所有程序->Microsoft Visual Studio 2005->Visual Studio Tools->Visual Studio 2005 命令提示。

2、cd到boost目录;比如你将boost_1_38_0解压到F盘的boost里,键入
F:
cd boost\boost_1_38_0\tools\jam\src\

3、键入build.bat执行

4、执行完后会自动在F:\boost\boost_1_38_0\tools\jam\src\bin.ntx86\下生成bjam.exe。手动将它复制到 F:\boost\boost_1_38_0\里

5、设定编译环境。  
如果少了这步将产生一堆警告信息。修改user-config.jam文件 (F:\boost\boost_1_38_0\tools\build\v2\user-config.jam) 的MSVC configuration最后一段
# MSVC configuration
 
  # Configure msvc (default version, searched in standard location
  # and PATH).
  # using msvc ;
  using msvc : 8.0 : : <compileflags>/wd4819 <compileflags>/D_CRT_SECURE_NO_DEPRECATE <compileflags>/D_SCL_SECURE_NO_DEPRECATE <compileflags>/D_SECURE_SCL=0 ;

6、编译boost
漫长的编译,耐心等待,别关掉。

將目录cd到F:\boost\boost_1_38_0\下
cd ..\..\..\
输入以下执行
bjam.exe --without-python --toolset=msvc-8.0 --build-type=complete --prefix="F:\boost\boost_1_38_0\" stage


7、 工具 -> 选项 -> 项目和解决方案 -> VC++ 目录
  包含文件->加上F:\boost\boost_1_38_0\
  引用文件->加上F:\boost\boost_1_38_0\stage\lib

如果编译有出现fatal error c1001 ,全部重新变一下即可。从官IE下载网太慢,改用迅雷,飞一般。装完后bin.v2可以删掉,有2.5G多

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值