Win32平台Boost的编译方法

这篇博客详细介绍了在Win32环境下,使用VS2005编译Boost 1.40的方法,包括获取bjam、配置bjam、完整编译与部分编译Boost的步骤。提供了不同编译选项的解释以及user-config.jam文件的内容。
摘要由CSDN通过智能技术生成

本博客(http://blog.csdn.net/livelylittlefish )贴出作 者(三二一@小鱼)相关研究、学习内容所做的笔记,欢迎广大朋友指正!

 

Win32 平台 Boost 的编译方法

 

 

本文以 boost1.40 为例,在 Win32 平台的编程环境为 vs2005 ,假设 Boost 代码在 E:/opensource/boost_1_40_0 目录,步骤如下。

 

1. 获得 bjam

 

获得 bjam 3 种方式,如下 :

  • 方法 1 Boost 网站上提供了各种平台上预编译好的 bjam 可执行程序,可直接下载使用。
  • 方法 2 :从 Boost 源代码中提供的 bjam 代码编译出可执行程序。
  • 方法 3 :通过 bootstrap 程序生成 bjam

 

此处介绍后两种方法。

 

方法 2

(1) 进入 vs2005 工具的命令行提示符

(2) cd E:/opensource/ boost_1_40_0/tools/jam/src

(3) E:/opensource/boost_1_40_0/tools/jam/src> build.bat
   
或者, E:/opensource/boost_1_40_0/tools/jam/src>build vc8
编译完成后:
      生成的可执行文件为

      E:/opensource/boost_1_40_0/tools/jam/src/ bin.ntx86 / bjam.exe

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值