我在 CentOS 7 上的 NetBeans 8 中工作,以更改一些旧的 fortran 代码,以使用OpenAD的自动微分替换数值微分。OpenAD 将一个带注释的 fortran 函数作为输入,并生成一个自动微分函数作为输出。该输出功能取决于 OpenAD 提供的一些模块。
在将原始文件添加到 NetBeans 项目、生成 OpenAD 输出函数并将该输出及其依赖项添加到项目后,项目将不会构建。
Fatal Error: Can't open module file 'oad_active.mod' for reading at (1): No such file or directory
OAD_active.f90
是 OpenAD 插入和提供的依赖项之一。如果我先编译该文件,然后构建项目(不清理),则构建成功。
如何告诉 NetBeans 在构建过程中尽快编译 OAD_active.f90?