ADCIRC - 找不到 -lhdf5_fortran:没有这样的文件或目录

ADCIRC - 找不到 -lhdf5_fortran:没有这样的文件或目录

尝试编译 ADCIRC(一个支持 NetCDF 的 Fortran 程序),遇到以下错误。

/usr/bin/ld: cannot find -lhdf5_fortran: No such file or directory

collect2: error: ld returned 1 exit status

我对它正在寻找哪个文件有点困惑,因为它找不到任何名为 lhdf5_fortran 的文件。

我安装了 libhdf5-dev 和 libhdf5-fortran-102 库。我正在使用Ubuntu。

答案1

正如 @steeldriver 所指出的,Ubuntu 将 libhdf5_fortran 放置在串行下,并且将标志更改为libhdf5_serial_fortrancmplrflags 文件中的工作。

相关内容