不是管理员用户如何安装本地 GCC 而不是提供的?

不是管理员用户如何安装本地 GCC 而不是提供的?

所以我进入我的教室安装了 Debian 和 gcc 4.1。我想为我自己安装 GCC 4.7(从源代码编译是一个选项 - 我有时间..),并在任何地方将其作为 gcc 在 bash 中寻址。这样的事情可能吗?如何做到?

答案1

--prefix将选项与命令一起使用configure

我不会尝试configure在这里给出完整的命令,因为 GCC 是最常给出复杂配置选项的程序之一,但添加类似的命令--prefix=$HOME/my-gcc-4.7也可以。安装后,您将在该目录下获得一棵树,其中包含bin/gcc.

一旦它被构建并安装,添加$HOME/my-gcc-4.7/bin到你的 的头部PATH,突然它就会成为默认的 GCC。

相关内容