如何在Mac OS X 10.6上安装f77

Joe*_*SHI 7 macos fortran fortran77

谁能告诉我如何在Mac OS X 10.6上安装f77?我对f77很新.

非常感谢你

Jon*_*rsi 11

所以你正在寻找的编译器是gfortran,是gcc套件的一部分.Gfortran将编译旧的f77代码,但它也将编译更多现代(Fortran90,95,2003和某些2008支持)版本的相同语言; 如果你要开始研究某人的旧f77代码,我强烈建议你了解更多现代版本的fortran.事情有了很大改善.您可能会看到安装g77的选项,这是上一代gnu fortran编译器 - 不要这样做.它已有5年历史,4年来一直没有得到支持.

至于安装gfortran,你有几个选择:

  • MacPorts是Mac上Linux软件的一个很好的来源; 它为您的机器构建东西,因此安装可能需要一些时间.一旦安装了macports二进制文件,就可以输入"sudo port install gcc46 + gfortran"来安装最新的gcc和gfortran编译器.

  • 可以在HPC for Mac OS X网站上找到二进制文件.我认为这些是4.5的适度较旧的二进制文件.我没有尝试过那里的gfortran二进制文件,但该网站通常是可靠的.

  • gcc的维基点还是在其他地方 4.5二进制文件的Mac OS X.

  • MacPorts"gcc46 + gfortran"没有为我安装gfortran,只是gcc,所以你可能需要回到gcc45软件包,默认情况下包括gfortran.我建议不要在HPC上使用gcc二进制文件...它在/ usr/local中安装(或几年前),这可能会导致与操作系统非常讨厌的库冲突. (2认同)