鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 手机系统开发 > WP7 > >

[教程] MPICH2 Win7 VS2008环境搭建

来源:互联网 作者:佚名 时间:2015-08-22 13:32
1、安装 MPICH2 。下载 mpich2-1.3.2p1-win-ia32.msi 安装包,安装后在任务管理器中(显示所有用户的进程)能看到 smpd.exe 这个进程,则证明 MPICH2 安装成功。在此我的安装目录为 C:\ProgramFiles\ 。 2、配置环境变量。在 [ 系统变量 ] 的 [Path] 中添加

1、安装MPICH2。下载mpich2-1.3.2p1-win-ia32.msi安装包,安装后在任务管理器中(显示所有用户的进程)能看到smpd.exe这个进程,则证明MPICH2安装成功。在此我的安装目录为C:\Program Files\

2、配置环境变量。在[系统变量][Path]中添加“C:\Program Files\MPICH2\include\”。

3、配置VS2008[工具][选项][项目和解决方案][VC++ 目录][包含文件]中加入“C:\Program Files\MPICH2\include”;[库文件]中加入“C:\Program Files\MPICH2\lib”。


4、配置工程。新建一个win32控制台程序空项目,项目[属性][配置属性]

    ① [C/C++][常规][解析 #using 引用]中填入“C:\Program Files\MPICH2\include”;[预处理器][预处理器定义]中添加MPICH_SKIP_MPICXX[代码生成][运行时库]项选择“多线程调试(/MTd)”;


    ② [连接器][常规][附加库目录]中填入“C:\Program Files\MPICH2\lib”;[输入][附加依赖项]中填入“mpi.lib”。


5、MPICH2账户注册及使用。

    ① [开始]菜单→[所有程序][MPICH2]wmpiregister.exe,输入一个本机上已有的管理员账号及密码,点击[Register]注册。


    ② [开始]菜单→[所有程序][MPICH2]wmpiconfig.exe,点击[Scan Hosts]若下方本机用户账号呈绿色则证明可用。(一开始笔者没有成功,后来又在系统里创建了一个新的管理员用户,也注册进来,原本的这个账户就呈绿色了,不知道什么原理。)


    ③ [开始]菜单→[所有程序][MPICH2]wmpiexec.exe,在最上面一栏选择已编译好的MPI可执行程序,在右侧设置进程数,点击[Execute]就可以模拟多进程环境下程序所执行的效果和结果。


网友评论
<