在 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 编译器。gfortran
ifort
答案3
这将列出所有已安装的编译器:dpkg --list | grep compiler
检查 Fortan 是否出现在列表中。