用 MacPorts 直接编译 Quantum ESPRESSO 总是找不到 HDF5 库,折腾各种 flag 无果后,改用手工编译 HDF5 再指定路径解决。本文记录完整流程:HDF5 的 configure 参数、QE 的 BLAS/LAPACK 指定、以及从 make.inc 里删掉 macOS 不支持的 -lrt。