如何使用两个 gfortran 实例?

如何使用两个 gfortran 实例?

这是对这个问题的重新提问如何安装 gfortran-7? 我有 gcc-5 和 gcc-7,以及 gfortran-5 和 gfortran-7。虽然我能够使用 gcc-5 和 gcc-7 进行切换

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60 --slave /usr/bin/g++ g++ /usr/bin/g++-5
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-7

然后

sudo update-alternatives --config g++

我无法修改上述命令来对 gfortran 执行相同操作。如能提供任何帮助,我将不胜感激。

答案1

检查我的 fortran 安装,我的版本是 gfortran-5,因此为了设置替代方案,我做了:

sudo update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-5 60

现在我这样做:

sudo update-alternatives --config gfortran

我懂了

There is only one alternative in link group gfortran (providing /usr/bin/gfortran): 
/usr/bin/gfortran-5
Nothing to configure.

因为我只安装了一个 fortran,所以请使用“update-alternatives”添加您想要使用的任何其他版本,并设置使用哪个版本。

来源:

https://ubuntuforums.org/showthread.php?t=2206425

相关内容