您的位置:首页 > 其它

编译Boost,留下自己的环境配置,当做备份

2010-06-05 10:55 357 查看
下载了一些需要的库,设置路径,完全编译

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: