你好,世界#

在本教程的这一部分,我们将编写我们的第一个 Fortran 程序:无处不在的“Hello, World!” 示例。

但是,在编写程序之前,我们需要确保已设置了 Fortran 编译器。

Fortran 是一种编译语言,这意味着,一旦编写,源代码必须通过编译器才能生成可执行的机器文件,然后才能运行。

编译器设置#

在本教程中,我们将使用免费且开源的GNU Fortran 编译器 (gfortran),它是GNU 编译器集合 (GCC) 的一部分。

要在 Linux 上安装 gfortran,请使用您的系统软件包管理器。在 macOS 上,您可以使用HomebrewMacPorts 安装 gfortran。在 Windows 上,您可以此处获取原生二进制文件。

要检查是否已正确设置gfortran,请打开终端并运行以下命令

$> gfortran --version

这应该输出类似以下内容

GNU Fortran 7.5.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

你好,世界#

设置好编译器后,在您喜欢的代码编辑器中打开一个新文件,并输入以下内容

program hello
  ! This is a comment line; it is ignored by the compiler
  print *, 'Hello, World!'
end program hello

将程序保存到hello.f90 后,使用以下命令在命令行中进行编译

$> gfortran hello.f90 -o hello

.f90 是现代 Fortran 源文件的标准文件扩展名。90 指的是 1990 年的第一个现代 Fortran 标准。

要运行已编译的程序

$> ./hello
Hello, World!

恭喜,您已经编写、编译并运行了您的第一个 Fortran 程序!在本教程的下一部分,我们将介绍用于存储数据的变量。