在OpenSUSE上尝试使用OpenMPI编译简单的“hello world”时出错

时间:2015-08-25 18:49:04

标签: linux gcc mpi openmpi opensuse

我正在我的课程中使用OpenMPI学习MPA,但我似乎无法使用OpenSUSE在我的笔记本电脑上运行。

我从https://software.opensuse.org/package/openmpi获得了OpenMPI,并尝试使用以下编译:

mpicc hello.c -o hello

我收到以下错误信息说它无法找到mpi.h:

hello.c:3:17: fatal error: mpi.h: No such file or directory
 #include "mpi.h"
                 ^
compilation terminated

我有什么遗失的东西吗?如果是这样,我究竟需要做些什么来完成这项工作呢?

1 个答案:

答案 0 :(得分:1)

您还需要安装openmpi-devel软件包:

zypper install openmpi-devel