你好,世界#
在本教程的这一部分,我们将编写我们的第一个 Fortran 程序:无处不在的“Hello, World!” 示例。
但是,在编写程序之前,我们需要确保已设置了 Fortran 编译器。
Fortran 是一种编译语言,这意味着,一旦编写,源代码必须通过编译器才能生成可执行的机器文件,然后才能运行。
编译器设置#
在本教程中,我们将使用免费且开源的GNU Fortran 编译器 (gfortran),它是GNU 编译器集合 (GCC) 的一部分。
要在 Linux 上安装 gfortran,请使用您的系统软件包管理器。在 macOS 上,您可以使用Homebrew 或MacPorts 安装 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 程序!在本教程的下一部分,我们将介绍用于存储数据的变量。