我有一个用FORTRAN 77编写的代码,它只与gfortran 7一起运行。我能够在Ubuntu20.04下的旧计算机上安装gfortran 7,使用sudo apt安装gfortran-7。现在,我在Ubuntu22.04下有了一台新计算机,这个命令不再工作了: E:无法找到gfortran 7包。
有办法在Ubuntu22.04上安装gfortran-7吗?
发布于 2022-10-06 19:32:25
如果您出于某种原因需要自2019年11月以来不再支持的特定版本,您可以按照本页的说明尝试从源代码构建该版本:https://gcc.gnu.org/git.html
否则,您应该在Ubuntu22.04的官方存储库中安装其中一个版本:
(9.4.0)
默认情况下,gfortran代表gfortran-11:
$ sudo apt install gfortran安装gfortran-12可能是有趣的,如果有新的功能,你需要,或者如果它增加性能。安装旧版本可能很有趣,因为它们的bug可能较少: 9.4.0的bug将比新的12.1.0少。事实上,关于性能,这取决于您的代码。您可以安装这四个版本并使用您的程序对它们进行基准测试。更新版本可能会更快..。或者不是..。
请注意,这四个版本的发布年份可以通过在主要版本中添加10来获得: gfortran-9最初在2019年发布,gfortran-12在2022年发布。
https://stackoverflow.com/questions/73970646
复制相似问题