1

我写了 Fortran 代码,我想编译它们。抱歉,我不知道有关此问题的更多信息,因为这是我朋友的问题之一。是否有用于编译 Fortran 代码的特定程序?

4

1 回答 1

5

您可以通过键入类似于以下内容的行来编译 fortran 程序:

f77 -o myprogram myprogram.f

了解这里发生的事情很重要:

f77是 的名称Fortran compiler。您的编译器可能有不同的名称,例如g77, ifc. or pgf77. 该-o选项告诉编译器下一个单词(此处为 myprogram)将是程序二进制版本的名称。如果省略此选项,大多数系统将使用默认名称a.out无论您的程序名称如何,都适用于二进制版本。可以使用此默认值,但使用更有意义的名称通常会有所帮助。二进制文件通常被称为可执行文件,因为计算机可以运行(执行)它。myprogram.f 是包含程序源代码的文件的名称。源代码是您实际编辑和键入的指令文件。您的源文件可以命名为 myprogram.f 以外的名称,例如 homework1.f。或其他一些描述性的名称。在许多系统上,源文件的名称必须以 结尾,suffix .f否则编译器很容易变得不高兴。要运行该程序,只需键入可执行文件的名称:

myprogram

你也可以在这里找到更多关于它的信息

于 2012-09-23T11:43:05.613 回答