温馨提示×

ubuntu怎么运行fortran

小樊
36
2026-09-22 11:06:34
栏目: 智能运维

在 Ubuntu 上运行 Fortran 程序,一般分为 安装编译器 → 编写代码 → 编译 → 运行 几个步骤。下面是最常用的做法。


一、安装 Fortran 编译器

Ubuntu 上最常用的 Fortran 编译器是 gfortran(GNU Fortran)。

打开终端,执行:

sudo apt update
sudo apt install gfortran

安装完成后,检查版本:

gfortran --version

二、编写 Fortran 程序

创建一个 Fortran 源文件,比如 hello.f90:

nano hello.f90

写入以下内容(Free Form,Fortran 90 语法):

program hello
    print *, "Hello, Fortran!"
end program hello

保存并退出(Ctrl+O,Enter,Ctrl+X)。


三、编译 Fortran 程序

使用 gfortran 编译:

gfortran hello.f90 -o hello
  • hello.f90:源文件
  • -o hello:生成可执行文件 hello

四、运行程序

./hello

输出:

Hello, Fortran!

五、常见问题

1. 老式 Fortran(固定格式)

如果是 .f 文件(Fortran 77):

gfortran hello.f -o hello

2. 多个文件编译

gfortran main.f90 sub.f90 -o program

3. 开启调试信息

gfortran -g hello.f90 -o hello

4. 开启优化

gfortran -O2 hello.f90 -o hello

六、简单示例(计算平方和)

program square
    implicit none
    integer :: i, sum

    sum = 0
    do i = 1, 10
        sum = sum + i*i
    end do

    print *, "Sum of squares =", sum
end program square

编译运行:

gfortran square.f90 -o square
./square

如果你有 具体 Fortran 版本(77 / 90 / 95 / 2003)、已有代码、或 想用 Makefile / IDE(如 VSCode),可以告诉我,我可以给你更具体的方案。

0 踩