ADCIRC - 見つかりません -lhdf5_fortran: そのファイルまたはディレクトリがありません。

ADCIRC - 見つかりません -lhdf5_fortran: そのファイルまたはディレクトリがありません。

NetCDFをサポートするFortranプログラムであるADCIRCをコンパイルしようとしたときに、次のエラーが発生しました。

/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ファイルのフラグを変更しました。

おすすめ記事