티스토리 뷰
수치모형에서 자료의 입출력으로 가장 많이 사용되는 NetCDF 라이브러리의 설치방법에 대해 설명하겠습니다.
NetCDF는 기존의 3.X 버전과 최신의 4.X 버전으로 크게 나눌 수 있는데,
현재 3.X 버전은 3.6.3이 최신 버전이며, 4.X 버전은 4.1-beta2 가 최신 버전입니다.
다음은 리눅스 시스템 기반으로 각 컴파일러 버전별로 환경변수 설정 방법 입니다.
% cd netcdf-3.6.3
% ./configure --prefix=/your/desired/install/directory
% make; make check
% make install
"make check" 에서 이상없이 컴파일 되었다면, --prefix 에서 지정한 디렉토리에 라이브러리가 설치됩니다.
NetCDF는 기존의 3.X 버전과 최신의 4.X 버전으로 크게 나눌 수 있는데,
현재 3.X 버전은 3.6.3이 최신 버전이며, 4.X 버전은 4.1-beta2 가 최신 버전입니다.
다음은 리눅스 시스템 기반으로 각 컴파일러 버전별로 환경변수 설정 방법 입니다.
- PGI Fortran
setenv CC gcc
setenv CFLAGS '-O2'
setenv CPPFLAGS '-DNDEBUG -DpgiFortran'
setenv FC pgf90
setenv F90 pgf90
setenv FFLAGS '-O2 -fast'
setenv CXX g++
setenv CXXFLAGS '-O2'
- Intel Fortran Compiler on an IA-32 system
setenv CC icc
setenv CXX icpc
setenv CFLAGS '-O3 -xP -ip -no-prec-div'
setenv CXXFLAGS '-O3 -xP -ip -no-prec-div'
setenv F77 ifort
setenv FFLAGS '-xP -O3 -ip -no-prec-div -mdynamic-no-pic'
- Intel Fortran Compiler on an Intel-64 system
setenv CC icc
setenv CXX icpc
setenv CFLAGS '-O3 -xT -ip -no-prec-div -m64'
setenv CXXFLAGS '-O3 -xT -ip -no-prec-div -m64'
setenv F77 ifort
setenv FFLAGS '-O3 -xT -ip -no-prec-div -m64'
% cd netcdf-3.6.3
% ./configure --prefix=/your/desired/install/directory
% make; make check
% make install
"make check" 에서 이상없이 컴파일 되었다면, --prefix 에서 지정한 디렉토리에 라이브러리가 설치됩니다.
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 재분석자료
- Tsunami
- AGCM
- 접합모형
- 쓰나미
- WWW
- Numerical Models
- 기후변화
- 수치모형
- OGCM
- CGCM
- 대기순환모형
- Tide
- Linux
- 수치모델
- 해양순환모형
- 서울대학교
- CCSM3
- POP1
- GFDL
- Numerical Model
- 초단기
- 수치예보
- 연세대학교
- Ocean Circulation
- Reanalysis
- Scientific Visualization
- cluster
- 조석
- 과학가시화
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함