原创作者: zzsczz   阅读:1932次   评论:1条   更新时间:2011-05-26    

vc7.1 boost 1.33.1 python 2.4.4
icu 3.4.1

  没有使用stlport

编译regex 启用了icu 支持。
boost文档中显示用icu 3.3。

结果有3.2 3.4没有3.3

1
先编译 icu 3.4.1


2
设置环境变量
ICU_PATH/bin 加入path
bjam.exe 加入 path


set BOOST_BUILD_PATH=D:\c71lib\boost_1_33_1\tools\build\v2

set BOOST_ROOT=D:\c71lib\boost_1_33_1




set  MSVC_ROOT=D:\vs2003\VC7


set VISUALC=D:\vs2003\VC7




set HAVE_ICU=1
set ICU_PATH=D:/c71lib/icu341/icu


3
设置biam2

在user-config.jam 中加入

using msvc : 7.1 : D:/vs2003/Vc7/bin/cl.exe ;
using python : 2.4 : D:/Python24 ;

4
跳到项目目录命令行运行
bjam --v2
即可

编译了
boost.python
boost.regex


但是boost.iostreams 没有搞定..郁闷

评论 共 1 条 请登录后发表评论
1 楼 1150899621 2011-04-19 15:31

发表评论

您还没有登录,请您登录后再发表评论

文章信息

Global site tag (gtag.js) - Google Analytics