1

大家好,

我收到了一个非常混乱的 fortran 程序,我试图调试它:为了做到这一点,我想使用 IDE 的调试功能来简化流程,比如 Eclipse Photran 之类的 IDE

该程序由多个 .f90 文件(以及它在运行时读取的其他辅助文件)和关联的 makefile 组成。

我创建了一个空的 makefile fortran 项目,在新的 Photran 工作区中复制了原始文件夹和文件,现在我正在尝试通过现有的 makefile 构建可执行文件以继续调试,但我失败了。

我不明白如何创建一个 make 目标,以便 Photran 执行与输入控制台“make makefile”相同的操作,有人可以帮忙吗?

谢谢

4

1 回答 1

1

怎么找到了!

我发现 Eclipse 的“制作目标”功能非常令人困惑,但仍然是我所做的:

  1. 在makefile所在的文件夹中创建一个新的make目标,在“Target Name”下给它任何名字(它只是为了Eclipse的目的)

  2. 取消选中“与目标名称相同”框并从文本框中删除所有字符。它必须是空的

  3. 将您想要的任何 make 命令/标志插入“使用构建器设置”或保持原样

  4. 双击新创建的目标,Eclipse 应该会自动调用 make 并找到您的 makefile。这应该构建您的程序。

也许它是基本的,但对于像我这样的新手来说还不清楚,因此我将把答案留在这里,以供任何其他在这个问题上绊倒的“菜鸟”。

于 2015-12-24T14:09:38.013 回答