HDF5® Source Code

HDF5® Source Code

The source code distributions for Unix and Windows are identical except for the line endings.

hdf5-1.10.5.tar 109.9 MB
hdf5-1.10.5.tar.bz2 8.3 MB
hdf5-1.10.5.tar.gz 11.5 MB
hdf5-1.10.5.zip 13.4 MB
hdf5-1.10.5.md5 322 B
hdf5-1.10.5-RELEASE.txt 27.3 KB

    Cmake Versions

    Please see the instructions below for additional information.

    CMake-hdf5-1.10.5.tar.gz 12.7 MB
    CMake-hdf5-1.10.5.zip 14.6 MB

      Currently, the SWMR feature can only be tested on UNIX platforms. The SWMR testing is disabled on Windows.

      Please be aware! On UNIX platforms the HDF5 tests must be run on a local file system or a parallel file system running GPFS or Lustre in order for the SWMR tests to complete properly. For example:

      cd LocalFSpath
      mkdir build
      cd build
      /path_to_HDF5_source/configure ...
      make
      make check
      make install

      A make check-swmr option will be added in the future to enable users to exclude SWMR testing when running the HDF5 tests.

      Building HDF5 with configure

      Instructions for building HDF5 with configure can be found in the release_docs/ directory of the source code. Below are some of the files locate

      INSTALL
      INSTALL_Cygwin.txt
      INSTALL_parallel

      Building HDF5 with CMake

      CMake is required to build HDF5 on Windows. It can optionally be used for Unix platforms. To simplify building HDF5 with CMake, a CTest script and platform configuration file are packaged with the HDF5 library, below. Download the file for Unix or Windows above as needed, and follow the Building With CMake installation instructions.