Fortran 环境安装

Fortran 语言虽然使用的是同一个国际标准,但是存在多个实现版本。Fortran 编译器主要分为开源和商业两个大类,开源类别中以 GNU Fortran (即 gfortran) 和 LLVM Flang 比较流行,商业类别中以 Intel oneAPI (即 ifort) 和 NAG 比较流行。为了更加方便入门和实践,这里选择了 gfortran 作为示例分别在三种系统中安装 Fortran 编译环境。由于 gfortran 与 gcc 捆绑在一起,所以一般来说安装 gcc 即完成 gfortran 的安装。


Fortran MacOS 安装

Xcode
xcode-select —install
Brew
brew install gcc
MacPort
sudo port install gcc10
可执行文件

前往 fxcoudert/gfortran-for-macOS 直接下载可执行文件安装。


Fortran Linux 安装

APT 系列

该系列主要包括 Debian、Ubuntu、Deepin、Mint 等等操作系统发行版。

  1. # 检查是否已安装 gfortran
  2. which gfortran
  3. # 如果没有任何返回内容,使用 APT 工具安装 gfortran
  4. sudo apt install -y gfortran
  5. # 检查 gfortran 版本
  6. gfortran --version
  7. # 由于 APT 源中可能根据系统版本不同提供的最新 gfortran 版本也不同,可以自定义添加源安装最新 gcc 10
  8. sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  9. sudo apt update
  10. sudo apt install gfortran-10
RPM 系列

该系列主要包括 Red Hat Linux、CentOS、Fedora、OpenSUSE 等等操作系统发行版。

  1. # 一般 RPM 系列操作系统安装 gfortran
  2. sudo yum install -y gcc-gfortran
  3. # 自从 Fedora 22 之后 Fedora 默认包管理工具变为 DNF
  4. sudo dnf install -y gcc-gfortran
Arch 系列

该系列主要包括 Archlinux、Manjaro、Antergos 等等操作系统发行版。

sudo pacman -S gcc-fortran

Fortran Windows 安装

在 C/C++ 编程中比较流行的软件 Code::Blocks 提供包括 C/C++/Fortran 在内的一体化 MinGW 安装包,可以通过访问 下载页面 获取 codeblocks-20.03mingw-setup.exe 安装文件。安装完成后即可编写 Fortran 程序并编译运行。

WSL

WSL (Windows Subsystem for Linux) 是在 Windows 操作系统上体验 Linux 操作系统的绝佳途径,不需要独立的资源分配,与使用 Linux 虚拟机相比更加方便、高效。可以在 Windows Store 中选择自己习惯的 Linux 发行版本作为子系统,其安装 fortran 的方法与上面 Linux 中的一致。


Fortran 代码编辑器

Visual Studio Code (VS Code), 不仅支持丰富的 Fortran 语言相关插件、主题,还能够连接远程 Fortran 环境编写代码。这样一来,无论你的主力操作系统是哪一个,还是有多个系统或者多个终端,你都可以使用同一个远程 Linux 服务器上搭建的唯一的 Fortran 编译环境。这也正是未来开发的趋势,开发者只需要有一台足够强大的服务器即可,任何的终端再也不会满足不了开发的资源需求。甚至说,一台拥有足够资源的服务器可以同时共享给多个人使用,也可以通过虚拟化来给开发者提供拥有完全 root 权限的开发环境。

分类导航