转载自http://dozb.blogchina.com/2054610.html,有珊改。
1、开始前请确认你的OS中已经安装了适当的编译器,以下Windows环境中以Windows 2000 + VC6为例,Unix环境中以Solaris 9 + GCC 3.4.2为例;
2、以下以$BOOSTDIR表示boost的存放目录,请自行根据实际情况进行修改。
一、编译jam
1.Windows
到$BOOSTDIR/tools/build/jam_src下执行build.bat对jam进行编译,编译结果将存放在$BOOSTDIR/tools/build/jam_src/bin.ntx86下。如果你在执行该批处理程序过程中遇到问题,如报告无法找到编译器相关程序,请执行
X:/Program Files/Microsoft Visual Studio/VC98/Bin/VCVARS32.bat
以建立VC的基本环境变量。
2.Solaris 9
到$BOOSTDIR/tools/build/jam_src下执行./build.sh对jam进行编译,编译结果将存放在$BOOSTDIR/tools/build/jam_src/bin.solarisx86下。
二、设置环境变量
1.Windows
我的电脑点右键->属性->高级->环境变量->user variable或system variable中:
PATH最后添加bjam存放目录,如:
$BOOSTDIR/tools/build/jam_src/bin.ntx86
新建环境变量MSVCDIR,并在变量值一栏中填入VC安装目录,如:
X: