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 라이브러리를 설치했습니다. 저는 우분투를 사용하고 있습니다.

답변1

@steeldriver가 지적했듯이 Ubuntu는 libhdf5_fortran을 직렬로 배치하고 libhdf5_serial_fortrancmplrflags 파일의 플래그를 변경했습니다.

관련 정보