1.下载
msmpisdk.msi
msmpisetup.exe
下载地址:https://docs.microsoft.com/en-us/message-passing-interface/microsoft-mpi?redirectedfrom=MSDN
2.安装
注意事项:安装时,一定要使用默认的安装目录。原因:因为boost的E:\boost_install\boost_1_74_0\tools\build\src\tools\mpi.jam 文件中的目录是“安装时的默认目录”)
3.boost 编译 mpi
参考boost官方文档:
./boost_1_74_0/doc/html/mpi.html 点击 Configure and Build
在E:\boost_install\boost_1_74_0\ project-config.jam 中添加 using mpi ;
原文:
As explained in the boost installation instructions, running the bootstrap (./bootstrap.sh
for unix variants or bootstrap.bat
for Windows) from the boost root directory will produce a 'project-config.jam` file. You need to edit that file and add the following line:
using mpi ;
(注意:mpi 后一定时空格+分号,没有空格会失败)
如图:
进入到boost目录,执行
b2 --stagedir="./stage/142" --build-type=complete toolset=msvc-14.2 threading=multi link=static address-model=32