为什么我不能在 Linux 上使用 gcc-9.3.0?



我用apt安装了gcc-9.3.0,但是我只能像

那样使用sudo
sudo gcc --version
gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO 
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

gcc --version
gcc (OpenFOAM) 6.3.0
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

我想使用它没有sudo。有什么区别呢?我如何从我的普通用户帐户使用gcc-9.3.0 ?

GCC不需要特殊的sudo权限-您看到的差异是因为您安装了两个版本,但是版本6出现在您的常规PATH版本9之前。

要解决这个问题,将GCC 9的安装目录添加到PATH的前面。

相关内容

  • 没有找到相关文章

最新更新