温馨提示×

centos如何设置fortran路径

小樊
33
2026-10-12 03:17:16
栏目: 智能运维

在 CentOS 上“设置 Fortran 路径”通常有以下几种含义,我分别说明,你可以按需选择。


一、确认是否已安装 Fortran 编译器(gfortran)

先查看是否安装了:

which gfortran
gfortran --version

如果没有安装:

sudo yum install gcc-gfortran

(CentOS 8 可用 dnf)


二、将 Fortran 编译器加入 PATH(最常见)

如果 gfortran 已安装但不在 PATH 中:

1. 查找 gfortran 路径

find / -name gfortran 2>/dev/null

常见路径:

/usr/bin/gfortran
/opt/rh/devtoolset-*/root/usr/bin/gfortran

2. 临时添加 PATH

export PATH=/usr/bin:$PATH

3. 永久添加(推荐)

编辑用户环境变量:

vi ~/.bashrc

添加一行:

export PATH=/usr/bin:$PATH

生效:

source ~/.bashrc

三、设置 Fortran 库路径(编译/运行用)

如果你是编译或运行 Fortran 程序时找不到库:

1. 设置库路径

export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH

永久生效:

echo 'export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc

2. 编译时指定库路径

gfortran test.f90 -L/usr/lib64 -llapack

四、使用环境变量指定 Fortran 编译器(如 CMake / Make)

有些构建系统用 FC 变量:

export FC=gfortran

或写进 .bashrc:

export FC=/usr/bin/gfortran

五、使用第三方 Fortran(如 Intel Fortran)

如果你装的是 Intel oneAPI:

source /opt/intel/oneapi/setvars.sh

可加入 .bashrc 自动加载。


总结

需求 做法
安装 Fortran yum install gcc-gfortran
设置编译器路径 修改 PATH
设置库路径 修改 LD_LIBRARY_PATH
指定编译器 设置 FC 变量

如果你能具体说明:

  • 是 编译报错 还是 命令找不到
  • 用的是 gfortran 还是 ifort
  • CentOS 版本

我可以给你更精确的操作步骤。

0 踩