温馨提示×

centos怎么运行fortran

小樊
37
2026-10-15 01:28:48
栏目: 智能运维

在 CentOS 上运行 Fortran 程序,一般分三步:安装编译器 → 编写代码 → 编译运行。下面给你一个完整、常用的做法。


一、安装 Fortran 编译器(gfortran)

CentOS 默认通常没有安装 Fortran 编译器,需要手动装:

sudo yum install gcc-gfortran

安装完成后检查:

gfortran --version

能看到版本号就说明成功了。

如果是 CentOS 8 / Stream,也可以用:

sudo dnf install gcc-gfortran

二、写一个 Fortran 程序

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

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

三、编译并运行

1. 编译

gfortran hello.f90 -o hello

2. 运行

./hello

输出:

 Hello, Fortran!

四、常见示例

1. 带输入输出的 Fortran 程序

program add
    implicit none
    integer :: a, b
    print *, "Input a and b:"
    read *, a, b
    print *, "a + b =", a + b
end program add

编译运行:

gfortran add.f90 -o add
./add

2. 编译成目标文件 / 多文件

gfortran main.f90 sub.f90 -o main

五、常见问题

1. 提示 gfortran: command not found

说明没装编译器:

sudo yum install gcc-gfortran

2. 老代码(.f 文件)

gfortran old.f -o old

3. 开优化

gfortran -O2 hello.f90 -o hello

如果你是:

  • 运行别人给的 Fortran 程序
  • 用 Makefile
  • 并行(MPI / OpenMP)
  • 科学计算库(BLAS / LAPACK)

可以告诉我具体场景,我可以给你更针对性的步骤。

0 踩