我编写了Fortran代码,我想编译它们。抱歉,我不知道有关此问题的更多信息,因为这是我的朋友问题之一。是否有编译Fortran代码的特定程序?
答案 0 :(得分: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
您可以找到更多相关信息Here