Ошибка при попытке скомпилировать простой "привет мир" с 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