在Linux系统中,使用gfortran编译Fortran程序的基本步骤如下:
安装Fortran编译器
对于基于Debian的系统(如Ubuntu),使用以下命令安装gfortran:
```bash
sudo apt-get update
sudo apt-get install gfortran
```
对于基于RPM的系统(如Fedora或CentOS),使用以下命令安装gfortran:
```bash
sudo yum install gcc-gfortran
```
编写Fortran程序
使用文本编辑器编写Fortran程序并保存为`.f90`文件,例如`hello.f90`。
编译程序
打开终端并导航到包含Fortran源代码文件的目录。
使用以下命令编译程序:
```bash
gfortran -o program_name program_name.f90
```
其中,`program_name`是你希望生成的可执行文件的名称,`program_name.f90`是你的Fortran源代码文件。
执行程序
编译成功后,使用以下命令执行程序:
```bash
./program_name
```
示例
假设你有一个名为`hello.f90`的简单Fortran程序,内容如下:
```fortran
program hello
print *, "Hello, world!"
end program hello
```
你可以按照以下步骤编译并运行它:
安装gfortran (如果尚未安装):
```bash
sudo apt-get update
sudo apt-get install gfortran
```
编写程序
使用文本编辑器(如vim、nano等)创建`hello.f90`文件,并输入上述代码。
编译程序
打开终端并导航到包含`hello.f90`的目录,然后运行:
```bash
gfortran -o hello hello.f90
```
执行程序
编译成功后,运行:
```bash
./hello
```
这将输出:
```
Hello, world!
```
注意事项
如果你的程序包含多个源文件,可以将它们分别编译成目标文件(`.o`文件),然后使用`gfortran`链接这些目标文件生成可执行文件。
如果需要链接外部库文件,可以使用`-L`和`-l`选项指定库文件路径和库文件名。
希望这些步骤能帮助你顺利编译和运行Fortran程序。