码迷,mamicode.com
首页 > Windows程序 > 详细

Windows 下配置Boost MPI

时间:2020-06-26 22:21:02      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:windows   文件   imp   bsp   AMM   --   sof   svc   支持   

 

 

 


1切换到 boost 解压路径 
cd D:\boost_1_47_0

2 执行 bootstrap.bat , 由于 boost 支持多编译器 , 这里要做一个选择 ,
bootstrap gcc
会生成bjam.exe b2.exe project-config.jam

 

3 用文本编辑器打开 project-config.jam , 更改 msvc 为 gcc ,替换后内容如下:
import option ; 
using gcc ; 
option.set keep-going : false ; 
4 打开D:\boost_1_47_0\tools\build\v2

修改user-config.jam

在文件最下面添加:

    using mpi : : <find-shared-library>lammpio <find-shared-library>lammpi++
                  <find-shared-library>mpi <find-shared-library>lam 
                  <find-shared-library>dl ;

 

5 编译
bjam gcc --with-mpi


6可能会找不到mpi.h 

修改D:\boost_1_47_0\tools\build\v2\tools\mpi.jam

屏蔽local cluster_pack_path_native = "C:\\Program Files\\Microsoft Compute Cluster Pack" ;
添加local cluster_pack_path_native = "D:\\Program Files (x86)\\MPICH2" ;

如下:

#local cluster_pack_path_native = "C:\\Program Files\\Microsoft Compute Cluster Pack" ;
local cluster_pack_path_native = "D:\\Program Files (x86)\\MPICH2" ;

尤其注意第6步

Windows 下配置Boost MPI

标签:windows   文件   imp   bsp   AMM   --   sof   svc   支持   

原文地址:https://www.cnblogs.com/leoking01/p/13196430.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!