经验怪谈

技术文章

HDF5 源码安装

科学软件常见依赖。configure 指定 prefix 后 make check 再 install。

2026-08-31 · 编译与依赖

Rocky / CentOS 上源码安装。这是库,一般给别的程序链接,不必单独当「应用」对外服务。

1. 官网下载

发布页:HDF Group FTP

现场笔记的 prefix 写在个人家目录下。这里改成 /opt/software/hdf5,后面 configuremakemake checkmake install 顺序不变。

2. 解压

tar -xvf hdf5-1.14.5.tar.gz

解压后会生成目录 hdf5-1.14.5,切进去:

cd hdf5-1.14.5

3. 依次执行

./configure --prefix=/opt/software/hdf5
make -j$(nproc)
make check
make install

环境

export PATH=/opt/software/hdf5/bin:$PATH

验证:

h5dump --version

prefix 写进后续软件的 CMAKE_PREFIX_PATHCPPFLAGS/LDFLAGS