请问有人能告诉我如何在Mac OS X 10.6上安装f77吗?我对f77非常陌生。
非常感谢。
因此,您要寻找的编译器是gfortran,它是gcc套件的一部分。Gfortran将编译旧的f77代码,但它也将编译同一语言的更多现代版本(Fortran90、95、2003和一些2008支持);如果您要开始处理某人的旧f77代码,我强烈建议您了解更现代版本的FORTRAN的外观。情况已经大为改善。您可能会看到安装g77的选项,它是gnu fortran编译器的上一代--不要这样做。它已经五年了,四年没有得到支持。
至于安装gfortran,您有几个选择:
MacPorts 是在 Mac 上获取 Linux 软件的一个很好的来源;它为您的机器构建东西,因此安装可能需要一些时间。安装了 macports 二进制文件之后,可以输入“sudo port install gcc46 +gfortran”来安装最新的 GCC 和 GFortran 编译器。
二进制文件可在HPC for Mac OS X网站上获得。我认为这些是较旧的4.5二进制文件。我没有尝试过那里的gfortran二进制文件,但该网站通常是可靠的。
gcc wiki指出仍有其他地方可以提供Mac OS X 4.5二进制文件。
Intel还向OS X和Linux用户免费提供其编译器,但需要符合特定的非商业许可证。如果您将以符合其许可条款的方式使用Fortran,则可以从他们那里安装它。他们为其OS X / Linux编译器提供了一个相当不错的支持论坛,其中包括安装说明。