https://github.com/HDFGroup/hdf5
# 解压并进入目录
#release版本
tar -xvf hdf5-1.13.1.tar.gz
cd hdf5-1.13.1
./configure --prefix=/usr/local/hdf5
make -j 8
make check
make install
make check-install
#debug版本
tar -xvf hdf5-1.13.1.tar.gz
cd hdf5-1.13.1
mkdir build_debug
cd build_debug
cmake .. -G "Ninja Multi-Config" -DCMAKE_BUILD_TYPE="Debug" -DCMAKE_DEBUG_POSTFIX="_debug" -DCMAKE_INSTALL_PREFIX=/usr/local/hdf5-debug -DBUILD_SHARED_LIBS=ON
export NPROC=$(nproc)
ninja -j${NPROC}
ninja install