我用apt安装了gcc-9.3.0,但是我只能像
那样使用sudosudo 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
的前面。