在https://repl.it/中访问bash
配置文件,其安装包括两者 gcc
和gfortran
:
gcc --version
gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
[...]
gfortran --version
GNU Fortran (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
[...]
我毫不费力地用两者之一来编译符合Fortran95的代码。然而,由于gfortran
是gcc
(reference)的一部分,因此使用专家(gfortran
)或集合(gcc
)?
答案 0 :(得分:1)
这在GNU Fortran manual中有记录:
还提供了一个
gfortran
驱动程序,该程序与gcc
相同,只是它自动将Fortran运行时库链接到已编译的程序中。
如果您的程序不依赖于Fortran运行时库,则可以使用gcc
成功地链接它。这种情况与C ++和g++
相似,除了C ++运行时库依赖可能更常见。