Windows 7 Pro 64bit SP1
Visual Studio 2012
Boost:
http://www.boost.org/users/download/
需下载的第三方库源码:
Zlib:
Bzip2:
ICU:
需下载的第三方binary并安装:
MPI:
Microsoft Compute Cluster Pack:http://www.microsoft.com/en-us/download/details.aspx?id=239
Python:
Python 2.7 http://www.python.org/
修改 boost 下 user-config.jam
using mpi ;
using python ;
执行编译命令:
b2.exe --toolset=msvc-11.0 -j 8 -q link=static threading=multi -sBZIP2_SOURCE="C:\bzip2-1.0.6" -sZLIB_SOURCE="C:\zlib-1.2.8" -sICU_PATH="C:\icu"
--toolset 指定编译器
-j N 多线程编译
-q 遇到第一个错时停止编译
link=static 生成静态库文件
threading=multi 多线程支持
Linux
sudo apt-add-repository ppa:boost-latest/ppa
sudo apt-get update
sudo apt-get install boost-1.55-dev
Ref:
http://stackoverflow.com/questions/2629421/how-to-use-boost-in-visual-studio-2010