注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

widebright的个人空间

// 编程和生活

 
 
 

日志

 
 

编译boost时指定使用的具体vc版本  

2012-12-10 10:54:08|  分类: 程序设计 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
简单的编译boost执行下面两个目录几个,有的模块需要编译才能使用

bootstrap.bat
b2     编译

我机器安装多个vc版本时, 默认编译的 使用 vc 2010  , 应该等价于--toolset=msvc-10.0 

下面这个命令使用 vc2008 只编译log模块。
b2 --toolset=msvc-9.0  --with-log

默认生成的库放在\stage\lib 目录下。
libboost_log-vc90-mt-1_52.lib

其中 vc90表示 vc 2008 , mt表示多线程支持。

各个模块应该是按照boost.build的来统一管理的,比如有一个这样的文件。
\boost_1_52_0\libs\log\build\Jamfile.v2


其他更多的说明参考
b2 --help  
http://www.boost.org/boost-build2/doc/html/bbv2/reference/tools.html


  评论这张
 
阅读(504)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017