La configuration de G++ ou CPI pour mpi.h sur Ubuntu

Je n'ai jamais fait majeur de programmation à l'extérieur de VS08.

Je suis en train de compiler un programme appelé LAMMPS avec l'un des deux fichiers. On appelle g++ et les autres appels de la cpi (Intel compilateur).

cpi produit cette erreur:

icc-O -DLAMMPS_GZIP -DMPICH_SKIP_MPICXX -DFFT_FFTW -M write_restart.cpp > write_restart.d
write_restart.rpc(15): catastrophique erreur: impossible d'ouvrir le fichier source "mpi.h"
#include "mpi.h"

et g++ génère cette erreur

g++ -g -O -DLAMMPS_GZIP -DMPICH_SKIP_MPICXX -DFFT_FFTW -M verlet.cpp > verlet.d
les pointeurs.h:25: erreur fatale: mpi.h: Aucun fichier ou répertoire
compilation terminée.

L'ipm.h fichier se trouve dans /usr/lib/openmpi/include

C'est ma compréhension que j'en ai besoin pour définir la variable $PATH qui se lit

bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/opt/intel/bin:/usr/lib/openmpi/include:

et $LD_LIBRARY_PATH qui se lit actuellement

/usr/lib/openmpi/lib:

ALORS, comment fait-on inclure le mpi.h fichier? De manière à ce que la cpi ou g++ le trouver?

OriginalL'auteur Mikhail | 2011-04-23