Mpich: differenze tra le versioni
Da MeteOceanWiki.
(Una revisione intermedia di un utente non mostrata) | |||
Riga 4: | Riga 4: | ||
Bisogna poi settare le variabili di compilazione per ''configure'' coerentemente con la propria installazione della macchina | Bisogna poi settare le variabili di compilazione per ''configure'' coerentemente con la propria installazione della macchina | ||
− | '' | + | ''CC=/opt/intel/bin/icc CXX=/opt/intel/bin/icpc FC=/opt/intel/bin/ifort F77=/opt/intel/bin/ifort CXXFLAGS=' -O2 -fPIC' CFLAGS=' -O2 -fPIC ' FCFLAGS=' -O2 -fPIC ' FFLAGS=' -O2 -fPIC ' ./configure --prefix=/opt/mpich3.2/'' |
Riga 10: | Riga 10: | ||
''make'' | ''make'' | ||
+ | |||
+ | ''make check'' | ||
''make install'' | ''make install'' | ||
− | Infine aggiungere al ''.bashrc'' la path di ''mpich'' | + | Infine aggiungere al ''.bashrc'' la path e le lib di ''mpich'' |
''export PATH=$PATH:/opt/mpich3.2/bin'' | ''export PATH=$PATH:/opt/mpich3.2/bin'' | ||
''export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mpich3.2/lib64'' | ''export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mpich3.2/lib64'' |
Versione attuale delle 15:41, 10 feb 2016
Per prima cosa scaricare mpich da http://www.mpich.org/downloads/
Bisogna poi settare le variabili di compilazione per configure coerentemente con la propria installazione della macchina
CC=/opt/intel/bin/icc CXX=/opt/intel/bin/icpc FC=/opt/intel/bin/ifort F77=/opt/intel/bin/ifort CXXFLAGS=' -O2 -fPIC' CFLAGS=' -O2 -fPIC ' FCFLAGS=' -O2 -fPIC ' FFLAGS=' -O2 -fPIC ' ./configure --prefix=/opt/mpich3.2/
Quindi dare in sequenza i comandi:
make
make check
make install
Infine aggiungere al .bashrc la path e le lib di mpich
export PATH=$PATH:/opt/mpich3.2/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mpich3.2/lib64