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
新增話題