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_fortran
cmplrflags 파일의 플래그를 변경했습니다.