温馨提示×

ubuntu如何配置fortran

小樊
34
2026-10-10 02:54:53
栏目: 智能运维

在 Ubuntu 上配置 Fortran 开发环境其实很简单,核心就是安装 Fortran 编译器(最常用的是 gfortran)。下面按步骤说明。


一、安装 Fortran 编译器(gfortran)

1. 更新软件源

sudo apt update

2. 安装 gfortran

sudo apt install gfortran

3. 验证安装

gfortran --version

看到类似 GNU Fortran (Ubuntu ...) x.x.x 就说明安装成功。


二、编写并运行第一个 Fortran 程序

1. 创建源文件

nano hello.f90

写入以下内容(Fortran 90 语法):

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

保存并退出(Ctrl + O,Enter,Ctrl + X)。

2. 编译

gfortran hello.f90 -o hello

3. 运行

./hello

输出:

 Hello, Fortran!

三、常用编译选项

gfortran test.f90 -o test      # 基本编译
gfortran -O2 test.f90 -o test  # 开启优化
gfortran -g test.f90 -o test   # 生成调试信息(配合 gdb)
gfortran -Wall test.f90 -o test # 显示警告

四、安装其他 Fortran 工具(可选)

1. 调试工具

sudo apt install gdb

2. 科学计算库(非常常用)

sudo apt install libopenblas-dev liblapack-dev

3. 并行计算(MPI)

sudo apt install mpich

编译:

mpif90 mpi_test.f90 -o mpi_test

五、使用 Makefile(推荐)

示例 Makefile:

FC = gfortran
FLAGS = -O2

hello: hello.f90
	$(FC) $(FLAGS) hello.f90 -o hello

clean:
	rm -f hello

使用:

make
./hello
make clean

六、常见问题

1. 找不到 gfortran

确认是否已安装:

which gfortran

若无输出,重新执行安装命令。

2. 老代码(Fortran 77)

文件扩展名可用 .f:

gfortran oldcode.f -o oldcode

如果你是想:

  • 配置 VS Code + Fortran
  • 使用 Intel Fortran(ifort)
  • 做 数值计算 / 气象 / 流体模拟

可以告诉我你的具体用途,我可以给你更针对性的配置方案。

0 踩