温馨提示×

ubuntu怎么设fortran路径

小樊
45
2026-10-07 03:50:55
栏目: 智能运维

在 Ubuntu 下“设 Fortran 路径”通常有两种理解,下面分别说明:


一、设置 Fortran 编译器(如 gfortran)的环境变量 PATH

1. 确认是否已安装 gfortran

which gfortran
gfortran --version

如果没安装:

sudo apt update
sudo apt install gfortran

2. 如果 gfortran 不在默认 PATH 中(较少见)

假设 gfortran 在 /opt/gfortran/bin:

临时生效:

export PATH=/opt/gfortran/bin:$PATH

永久生效(对当前用户):

nano ~/.bashrc

在末尾添加:

export PATH=/opt/gfortran/bin:$PATH

保存后执行:

source ~/.bashrc

二、设置 Fortran 的库文件路径(编译时 / 运行时)

1. 编译时指定库路径

gfortran main.f90 -L/path/to/lib -lmylib -o main

2. 运行时找不到 .so 动态库

export LD_LIBRARY_PATH=/path/to/lib:$LD_LIBRARY_PATH

永久设置可加到 ~/.bashrc:

export LD_LIBRARY_PATH=/path/to/lib:$LD_LIBRARY_PATH

3. 设置 Fortran 模块文件路径(.mod)

gfortran -I/path/to/mod main.f90

三、常见问题示例

Q:命令行找不到 gfortran?

sudo apt install gfortran

Q:make 报错找不到 Fortran 编译器? 在 Makefile 中指定:

FC = gfortran

如果你指的是 某个具体软件(如 Intel Fortran、OpenCoarrays、NetCDF-Fortran) 或 报错信息,可以把内容发出来,我可以更精确地帮你配置。

0 踩