일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- h5py
- cygwin
- mpi4py
- HDF5
- HFS+
- polyglot
- conda
- Windows
- jupyter
- vim
- c++
- Anaconda
- arXiver
- MAC
- intel compiler
- cython
- virtual
- hyperref
- tab space
- GSL
- SSH
- gfortran
- vi
- datascience
- openmp
- python
- portforwarding
- Visual Studio
- LaTeX
- Matplotlib
- Today
- Total
Astro Coke
[HDF5] Install HDF5 w/ Fortran in Windows & Visual Studio 본문
1) hdf5 source file을 다운 받는다
https://www.hdfgroup.org/downloads/hdf5/
binary 파일은 기본적으로 fortran 이 연동되어 있지 않으므로,
소스파일을 다운받아 설치를 해야 한다.
이때 cmake 를 이용한 소스파일을 다운 받는 것이 편하다.
2) cmake 가 설치되어 있지 않으면 설치한다.
3) 다운 받은 파일의 압축을 풀면 다음의 폴더가 생성된다.
CMake-hdf5-xxx
4) 이 폴더안의 HDF5options.cmake 파일을 열어 fortran 을 enable 한다
#### fortran enabled ####
set (ADD_BUILD_OPTIONS "${ADD_BUILD_OPTIONS} -DHDF5_BUILD_FORTRAN:BOOL=ON")
### enable Fortran 2003 depends on HDF5_BUILD_FORTRAN
set (ADD_BUILD_OPTIONS "${ADD_BUILD_OPTIONS} -DHDF5_ENABLE_F2003:BOOL=ON")
5) executable 인스톨 프로그램을 생성하기 위해서는 wixtool을 미리 설치해야한다.
이것이 설치되어 있지 않으면 다음의 스텝에서 HDF5-xxx.msi 의 실행파일이 생성되지 않는다.
6) "build-VS20xx-xx.bat" 파일들 중 visual studio 버전에 맞게 실행한다 (단순 클릭)
혹은, command 에서
> ctest -S HDF5config.cmake,BUILD_GENERATOR=VS201564 -C Release -VV -O hdf5.log를 실행한다.
7) 생성된 HDF5-xxx.msi 파일을 클릭하여 실행하면 기본적으로 C:\Program Files\HDF_Group\HDF5\xxx# 에 hdf5 가 설치된다.
'Computer Setup' 카테고리의 다른 글
[Cygwin] hdf5 w/ gfortran 설치하기 (0) | 2019.04.05 |
---|---|
[Windows&Ifort] Library Path 추가하기 (0) | 2019.04.05 |
[Chrome&Windows] 'Establishing secure connection' issue (0) | 2019.04.05 |
[Vim] vim or vimdiff colorscheme setting (0) | 2019.04.04 |
[Cygwin] Import User Path Variable in Windows when access with SSH (0) | 2019.04.04 |