Ошибка при попытке скомпилировать простой "привет мир" с OpenMPI на OpenSUSE

Я изучаю MPA, используя OpenMPI на моих уроках, но я не могу заставить его работать на моем ноутбуке с помощью OpenSUSE.

Я получил OpenMPI от https://software.opensuse.org/package/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 ответ

Решение

Вам также необходимо установить пакет openmpi-devel:

zypper install openmpi-devel
Другие вопросы по тегам