看前面黑咚咚,待俺上前杀它个干干净净。。。

 

在boost_1_43_0中编译Boost.Log

Boost.Log 已被Boost库正式接受,但还没有包括在1.43.0版本中,下面是我在Boost_1_43_0中编译它的办法:

环境:
1.Boost库1.43.0版,下载地址 http://www.boost.org;
2.Boost.Log  1.0版,下载地址 http://sourceforge.net/projects/boost-log/;
3.编译工具VS2008

编译:
1、解压 boost_1_43_0,  解压 Boost-log-1.0.zip;
2、将Boost-log-1.0\boost下的Log目录拷入boost_1_43_0\boost目录中;
3、将Boost-log-1.0\libs下的Log目录拷入boost_1_43_0\libs目录中;
4、从开始\程序组中,进入VS2008 命令提示-DOS窗口;
5、切换到boost_1_43_0的根目录,执行bootstrap.bat文件,将生成bjam工具;
6、执行命令 bjam
7、将生成boost 库文件(boost_1_43_0\stage),其中包括log的库文件。


后记。上面的懒办法带来的是长时间编译时间等待和大量硬盘空间被占用,且生成的大部分文件你根本就不会用到。
建议是了解一下bjam命令,只编译你需要的库,如下编译Boost.Asio:
bjam --with-system --with-thread --with-date_time --with-regex --with-serialization stage

posted on 2010-05-17 19:20 山城,山 阅读(2256) 评论(0)  编辑 收藏 引用 所属分类: C++.Boost


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

统计

常用链接

留言簿

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜