温馨提示×

centos怎么配置fortran环境

小樊
44
2026-09-12 04:28:19
栏目: 智能运维

在 CentOS 上配置 Fortran 编译环境,通常有以下几种方式,最常用的是 gfortran(GNU Fortran)。下面按步骤说明:


一、使用 yum 安装 gfortran(推荐,最简单)

1. 更新系统(可选)

sudo yum update

2. 安装 GCC 工具集(包含 gfortran)

sudo yum install gcc-gfortran

3. 验证安装

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!

三、安装 Intel Fortran(ifort,可选)

如果你需要 Intel 编译器(性能更好,适合科学计算)

1. 下载 Intel oneAPI

官网: https://www.intel.com/content/www/us/en/developer/tools/oneapi/fortran-compiler.html

2. 安装(示例)

sudo sh l_BaseKit_p_xxxxx.sh
sudo sh l_HPCKit_p_xxxxx.sh

3. 配置环境

source /opt/intel/oneapi/setvars.sh

4. 验证

ifort --version

四、常见问题

1. yum 找不到 gfortran?

启用 EPEL(如 CentOS 7):

sudo yum install epel-release
sudo yum install gcc-gfortran

2. CentOS 8 / Stream

使用 dnf:

sudo dnf install gcc-gfortran

五、推荐组合(科研/工程)

  • 入门/教学:gfortran
  • 高性能计算:Intel ifort + MKL
  • 并行计算:gfortran + OpenMP / MPI

如果你有具体用途(比如数值计算、MPI、旧代码迁移),可以告诉我,我可以给你更针对性的配置方案。

0