没有包含 fortran 库的文件

没有包含 fortran 库的文件

我需要构建一个 Fortran 程序,该程序使用(除其他外)库 netcdf,我使用 apt-get 下载了该库(我的计算机是 Ubuntu 20.04)。安装库成功了,库的共享对象文件也在那里,但是在运行我需要安装的程序的 makefile 时,它​​不起作用,因为它找不到此库的包含文件。我不熟悉 Fortran,在这种情况下需要包含文件是常有的事吗?据我所知(或者说经验),在 C++ 中链接此类库不需要包含文件。我想如果我通常需要它们,我应该在安装库时就得到它们。
谢谢你的帮助!

答案1

您必须安装必要的fortran 的 NetCDF 开发包经过

sudo apt-add-repository universe
sudo apt-get install libnetcdff-dev

然后重试构建您的应用程序。

相关内容