您好我想学习在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”收到错误。有没有办法添加库?
答案 0 :(得分:5)
首先,安装MPI的实现。在过去,我使用过MPICH,但还有其他实现可用。我知道另一个是LAM / MPI。有关其他信息,请访问维基百科页面:
http://en.wikipedia.org/wiki/Message_Passing_Interface#Implementations
安装MPI后,请使用维基百科文章中提供的示例代码。
祝你好运!的Al