原创作者: 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 楼 1150899621 2011-04-19 15:31