编译 Fortran 代码时出现 collect2 错误

编译 Fortran 代码时出现 collect2 错误

我已经necdf-4成功安装。我得到了

collect2: error: ld returned 1 exit status

当我编译写入文件的 Fortran 代码时出错netcdf。我使用gfortran compiler。我确信代码没有错误。

造成该问题的原因可能是什么?请提出解决方案。

答案1

我链接了库并包含了 netcdf.mod 文件,然后进行编译,如下所示:

gfortran  -o xy -I/home/dd/local/include/ simple_xy_wr.f90 -L/home/dd/local/lib/  -lnetcdf

我得到以下输出:

SUCCESS writing example file simple_xy.nc!

相关内容