温馨提示×

ubuntu怎么学fortran

小樊
39
2026-09-22 11:16:38
栏目: 智能运维

在 Ubuntu 上学习 Fortran,主要分三步:安装编译器 → 写第一个程序 → 系统学习语法与工具。下面给你一条清晰、可操作的路线。


一、安装 Fortran 编译器(gfortran)

Ubuntu 自带软件源里有 gfortran,直接用 apt 安装:

sudo apt update
sudo apt install gfortran

安装完成后检查版本:

gfortran --version

能看到版本号就说明成功了。


二、写第一个 Fortran 程序

1. 创建源文件

mkdir fortran_study
cd fortran_study
nano hello.f90

写入以下内容(现代 Fortran,Free Format):

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

保存退出(Ctrl+O,回车,Ctrl+X)。

2. 编译并运行

gfortran hello.f90 -o hello
./hello

输出:

 Hello, Fortran!

三、推荐学习路线(从入门到实用)

阶段 1:基础语法

重点掌握:

  • 程序结构(program / end program)
  • 变量与类型(integer, real, character, logical)
  • implicit none 的重要性
  • 输入输出(read *, print *)
  • 控制结构(if, do, select case)

示例:

program sum_example
    implicit none
    integer :: i, s
    s = 0
    do i = 1, 100
        s = s + i
    end do
    print *, "Sum =", s
end program sum_example

阶段 2:数组与函数

  • 数组声明与使用
  • 函数(function)和子程序(subroutine)
  • 模块(module)

示例(函数):

function square(x) result(y)
    implicit none
    real :: x, y
    y = x * x
end function square

阶段 3:科学计算方向(可选)

Fortran 常用于:

  • 数值计算
  • 线性代数(BLAS / LAPACK)
  • 高性能计算(OpenMP / MPI)

Ubuntu 可安装:

sudo apt install liblapack-dev libopenmpi-dev

四、常用工具推荐

用途 工具
编辑器 VS Code(装 Fortran 插件)、Vim
调试 gdb
构建 make、CMake
文档 doxygen

VS Code 插件搜索:

  • Modern Fortran

五、学习资料推荐

中文

  • 《Fortran 95 程序设计》
  • B 站搜 “Fortran 教程”

英文(质量高)


六、如果你愿意,我可以继续帮你

你可以告诉我:

  • 是否零基础?
  • 学 Fortran 是为了科研 / 工程 / 作业?
  • 想用 Fortran 算什么(方程、矩阵、流体等)?

我可以直接给你针对性示例和练习。

0 踩