下载了一些需要的库,设置路径,完全编译
set BZIP2_SOURCE="C:/Libraries/Cpp/bzip2-1.0.5"
set ZLIB_SOURCE="C:/Libraries/Cpp/zlib-1.2.5"
set ICU_PATH="C:/Libraries/Cpp/icu"
SET PYTHON_ROOT="C:/Program Files/Python31"
SET PYTHON_VERSION=3.1
SET PYTHON_LIB_PATH="C:/Program Files/Python31/libs"
set EXPAT_INCLUDE="C:/Program Files (x86)/Expat 2.0.1/Source/lib"
set EXPAT_LIBPATH="C:/Program Files (x86)/Expat 2.0.1/Bin"
set INCLUDE=%INCLUDE%;"C:/Program Files/Microsoft Compute Cluster Pack/Include";"C:/Program Files/Microsoft Compute Cluster Pack/Include/i386";
set LIBPATH=%LIBPATH%;"C:/Program Files/Microsoft Compute Cluster Pack/Lib/i386";
那就编译吧,在编译之前,先写一个自己的user-config.jam文件哦,加入using mpi ;
bjam -s HAVE_ICU=1 -s ICU_PATH=C:/Libraries/Cpp/icu --toolset=msvc --user-config=./user-config.jam --build-type=complete
ICU比较重要啦,我又在编译时候加入了一次路径。
下面的也行
bjam -s HAVE_ICU=1 -s ICU_PATH=C:/Libraries/Cpp/icu threading=multi link=static runtime-link=shared variant=debug --prefix="C:/Libraries/Cpp/BoostLibAndDll" install
bjam -s HAVE_ICU=1 -s ICU_PATH=C:/Libraries/Cpp/icu threading=multi link=static runtime-link=shared variant=release --prefix="C:/Libraries/Cpp/BoostLibAndDll" install
bjam -s HAVE_ICU=1 -s ICU_PATH=C:/Libraries/Cpp/icu --toolset=msvc --user-config=./user-config.jam --prefix="C:/Libraries/Cpp/BoostLibAndDll" --build-type=complete install