리눅스

LINUX : MPICH 설치하기

이석사 중 2023. 6. 13. 03:06
728x90

다음은 MPICH입니다


cd $HOME/WRF/Downloads
tar -xvzf mpich-3.3.1.tar.gz
cd mpich-3.3.1/
./configure --prefix=$DIR
make
make install

 

라이브러리 설치들이 전부 크게 다르지 않다보니까 이번 포스팅부터는 결과만 간략하게 보여드리겠습니다

 

저 부분을 입력해서 실행시키는게 아니에요!

 

위에 있는 코드만 한 줄 한 줄 실행시키시면 됩니다!

 

압축해제

mpich-3.3.1/maint/gcovmerge
mpich-3.3.1/aclocal.m4
mpich-3.3.1/Makefile.am
mpich-3.3.1/contrib/
mpich-3.3.1/contrib/knem/
mpich-3.3.1/contrib/knem/knem-0.5.0.tar.gz
mpich-3.3.1/contrib/knem/README
mpich-3.3.1/contrib/README
(base) lsh@DESKTOP-8N2HJ5V:~/WRF/Downloads$

 

configure

checking for limits.h... yes
checking for stdint.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for memset... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating dtpoolsconf.h
config.status: dtpoolsconf.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
Configuration completed.
(lncl) lsh@DESKTOP-8N2HJ5V:~/WRF/Downloads/mpich-3.3.1$

 

 

make

  GEN      lib/libmpifort.la
  CXX      src/binding/cxx/initcxx.lo
  CXXLD    lib/libmpicxx.la
  CC       src/env/mpichversion.o
  CCLD     src/env/mpichversion
  CC       src/env/mpivars.o
  CCLD     src/env/mpivars
cp -p src/env/mpicc.bash src/env/mpicc
cp -p src/env/mpifort.bash src/env/mpifort
cp -p src/env/mpicxx.bash src/env/mpicxx
make[2]: Leaving directory '/home/lsh/WRF/Downloads/mpich-3.3.1'
Making all in examples
make[2]: Entering directory '/home/lsh/WRF/Downloads/mpich-3.3.1/examples'
  CC       cpi.o
  CCLD     cpi
make[2]: Leaving directory '/home/lsh/WRF/Downloads/mpich-3.3.1/examples'
make[1]: Leaving directory '/home/lsh/WRF/Downloads/mpich-3.3.1'
(lncl) lsh@DESKTOP-8N2HJ5V:~/WRF/Downloads/mpich-3.3.1$

 

make install

 mkdir -p '/home/lsh/WRF/Library/lib/pkgconfig'
 /usr/bin/install -c -m 644 src/packaging/pkgconfig/mpich.pc '/home/lsh/WRF/Library/lib/pkgconfig'
make[3]: Leaving directory '/home/lsh/WRF/Downloads/mpich-3.3.1'
make[2]: Leaving directory '/home/lsh/WRF/Downloads/mpich-3.3.1'
Making install in examples
make[2]: Entering directory '/home/lsh/WRF/Downloads/mpich-3.3.1/examples'
make[3]: Entering directory '/home/lsh/WRF/Downloads/mpich-3.3.1/examples'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/lsh/WRF/Downloads/mpich-3.3.1/examples'
make[2]: Leaving directory '/home/lsh/WRF/Downloads/mpich-3.3.1/examples'
make[1]: Leaving directory '/home/lsh/WRF/Downloads/mpich-3.3.1'
(lncl) lsh@DESKTOP-8N2HJ5V:~/WRF/Downloads/mpich-3.3.1$

 

728x90

'리눅스' 카테고리의 다른 글

LINUX : Jasper 설치하기  (0) 2023.06.13
LINUX : libpng 설치하기  (0) 2023.06.13
LINUX : netCDF - fortran 설치하기  (2) 2023.06.13
LINUX : netCDF - C 설치하기  (0) 2023.06.13
LINUX : HDF5 설치하기  (0) 2023.06.12