温馨提示×

centos怎样配置fortran环境

小樊
44
2026-09-09 07:40:45
栏目: 智能运维

CentOS 上配置 Fortran 编译环境,通常使用的是 GNU Fortran(gfortran)。下面按常见场景一步步说明。


一、检查是否已安装 gfortran

先看看系统里有没有:

gfortran --version

如果输出类似:

GNU Fortran (GCC) x.x.x

说明已经装好了,可以直接用。


二、使用 yum / dnf 安装 gfortran

CentOS 7

sudo yum install -y gcc-gfortran

CentOS 8 / Stream

sudo dnf install -y gcc-gfortran

安装完成后再次验证:

gfortran --version

三、编写并编译一个 Fortran 示例

1. 创建测试文件

vi hello.f90

内容:

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

2. 编译

gfortran hello.f90 -o hello

3. 运行

./hello

输出:

 Hello, Fortran!

四、常用编译选项(建议了解)

gfortran test.f90 -o test \
  -O2 \          # 优化
  -Wall \        # 显示警告
  -g \           # 调试信息
  -fcheck=all    # 运行时检查

五、安装 Intel Fortran(可选)

如果你需要 ifort(Intel Fortran Compiler)

  1. 注册并下载: https://www.intel.com/content/www/us/en/developer/tools/oneapi/fortran-compiler.html

  2. 安装后加载环境:

source /opt/intel/oneapi/setvars.sh
  1. 使用:
ifort test.f90 -o test

六、常见问题

1. 找不到 gfortran

确认是否安装成功:

which gfortran

2. 需要 Makefile 管理项目

可配合使用:

sudo yum install -y make

如果你是用于 科学计算 / 数值模拟 / HPC,我也可以帮你配置:

  • OpenMP
  • MPI + Fortran
  • BLAS / LAPACK
  • Makefile / CMake

告诉我你的具体用途即可。

0