测试 OSX 上是否安装了 fortran

测试 OSX 上是否安装了 fortran

在 OSX 上。如何测试我的机器上是否安装了 fortran?

$ fortran
-bash: fortran: command not found

答案1

很大程度上取决于你运行的操作系统。你输入的错误消息表明你正在运行“bash”shell,这在 Linux 系统上最常见。此类系统上最常用的 Fortran 编译器是 GNU fortran 编译器,你可以这样调用它:

$ gfortran

尝试发出该命令,看看会发生什么。如果你得到

gfortran:致命错误:没有输入文件

编译终止。

那么您已经在系统上安装了 gfortran。

当然,Linux 系统还有许多其他 Fortran 编译器,包括 Intel 和 Portland Group 的编译器。另一个有用的测试是发出命令

$ man -k fortran

它应该会为您提供与 Fortran 相关的手册页条目列表。这很可能有助于您识别系统中可能存在的任何其他 Fortran 编译器。

答案2

bash 命令apropos后跟一个关键字,它将搜索与传递给它的字符串匹配的命令,前提是它们已安装在您的 中$PATH。如果您有它们,运行将apropos fort找到它们,但 Mac 默认没有任何 fortran 编译器。gfortranifort

答案3

这将列出所有已安装的编译器:dpkg --list | grep compiler 检查 Fortan 是否出现在列表中。

相关内容