MPI基础课程

时间:2011-11-09 02:41:13

标签: c windows mpi parallel-processing openmpi

您好我想学习在C中使用MPI。我在Windows 7上使用Codeblocks

我运行了这个程序:

#include <stdio.h>
#include <mpi.h>

void main (int argc, char *argv[]) {
   int err;
   err = MPI_Init(&argc, &argv);
   printf("Hello world!\n");
   err = MPI_Finalize();
}

但由于某种原因,我在“mpi.h”收到错误。有没有办法添加库?

1 个答案:

答案 0 :(得分:5)

首先,安装MPI的实现。在过去,我使用过MPICH,但还有其他实现可用。我知道另一个是LAM / MPI。有关其他信息,请访问维基百科页面:

http://en.wikipedia.org/wiki/Message_Passing_Interface#Implementations

安装MPI后,请使用维基百科文章中提供的示例代码。

祝你好运!

的Al