Fortran - Arch Linux 中文维基

跳转到内容

# Fortran

来自 Arch Linux 中文维基
翻译状态：

- 本文（或部分内容）译自 Fortran，最近一次同步于 2025-05-07，若英文版本有所更改，则您可以帮助同步与翻译更改的内容。
- 您可以在 ArchWiki 的对应页面找到本文翻译的原始修订历史。
- 本文可能与英文原文存在出入。

Fortran 是一门通用型、编译式命令式编程语言，特别适用于数值计算和科学计算。

来自 Fortran 社区（fortran-lang）网站的说明：

  Fortran 是一门成熟且处于积极开发中的语言。其最新修订版本为 Fortran 2023。现有许多的开源与专有 Fortran 编译器。此外，诸如标准库和 Fortran 包管理器（Fortran Package Manager，FPM）等开源项目也正处于活跃开发阶段。

## 编译器

gcc-fortran包 软件包可为 GCC 启用 Fortran 前端。

其他适用于 Arch Linux 的 Fortran 编译器包括：

- lfortran — 基于 LLVM 构建的现代交互式 Fortran 编译器。

  https://lfortran.org || lfortranAUR

- （LLVM） Flang — 采用现代 C++ 实现的 Fortran 2018 新 LLVM 前端。

  https://flang.llvm.org/ || flangAUR

- Flang（经典版） — 面向 LLVM 的独立 Fortran 编译器（未来将被新版 Flang 取代）。

  https://github.com/flang-compiler/flang || flang-classicAUR

另请参阅 fortran-lang 获取开源和商业编译器列表。请查阅您所用编译器的文档以确认其符合哪些标准及提供了哪些语言扩展功能。

## 附加软件包

- Fortran Standard Library — 旨在为 Fortran 提供社区驱动且达成共识的事实"标准"库（目前处于 alpha 阶段）。

  https://stdlib.fortran-lang.org/ || fortran_stdlibAUR

- Fortran Package Manager — Fortran 的包管理器与构建系统（目前处于 alpha 阶段）。

  https://fpm.fortran-lang.org/ || fortran-fpmAUR、fortran-fpm-binAUR

- fortls — Fortran 语言服务器。

  https://fortls.fortran-lang.org/ || fortlsAUR、fortlsCNRepo

- FORD — 通过代码注释生成文档。

  https://github.com/Fortran-FOSS-Programmers/ford || fordAUR

- f2c — Fortran 转 C 代码转换器。

  https://www.netlib.org/f2c/ || f2cAUR

另请参阅 fortran-lang 软件包索引。

## 参阅

- FortranCon2021/Fortran-lang：Fortran 现状（YouTube 视频）

- fortran-lang 现代 Fortran 学习资源

- Fortran 维基

- J3（美国）与 WG5（国际） Fortran 标准委员会

- 左志华先生所著《Ch27-Fortran 编程》

分类：​

- 编程语言

Fortran
添加话题