仅为当前用户更新gcc

时间:2018-07-11 08:44:09

标签: linux gcc

我可以仅为当前用户更新Gcc而不更改整个Linux系统吗?我正在共享计算机上使用它,我没有足够的权限。谢谢

3 个答案:

答案 0 :(得分:0)

有很多方法,但总而言之:从源头上构建自己。

您可以使用Gentoo前缀(如果它仍然存在),Nix软件包管理器等来简化它。

答案 1 :(得分:0)

您不应该为所选用户更新,而是并行安装多个版本。因此,每个用户都可以使用所需的任何编译器。但这也有一些缺点!而且,管理所有共享库的内容也是一项任务,并非总是容易解决的。

首先看一下: https://gcc.gnu.org/faq.html#multiple

也许这个问题会有所帮助: How to use multiple versions of GCC

答案 2 :(得分:0)

Gentoo Linux承认这是一个不小的学习曲线,非常适合一次提供多个版本的gcc。我不太确定的是如何将事情制度化,以便给定用户调用简单的“ gcc”会调用该用户控制的特定版本。