c++ - 在没有root权限的linux上安装gcc

标签 c++ linux gcc g++

我可以使用公共(public)图书馆中的计算机,我想尝试一些 C++ 和其他代码。问题是没有安装 g++,我无法使用软件包安装它,因为我没有 root 访问权限。有没有一种“聪明”的方法可以在主文件夹中创建一个完整的编程环境?

我已经安装了 gcc(我可以编译 C 代码)。另外,我有一个一致的主文件夹。我不知道在哪里可以找到预编译的 g++,我只找到了源代码,但我不知道如何处理它。我试图让他们安装这个,但没有成功:)

最佳答案

如果你想以本地用户身份安装它

GNU GSRC 提供了一种简单的方法

链接:http://www.gnu.org/software/gsrc/

配置完成后,只需指定以下命令:

cd gsrc
make -C pkg/gnu/gcc 
make -C pkg/gnu/gcc install

也可以更改第二步以加快 N 核系统:

make -C pkg/gnu/gcc MAKE_ARGS_PARALLEL="-jN"

关于c++ - 在没有root权限的linux上安装gcc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3212099/

相关文章:

linux - 用于终止早于 x 时间的进程的 Bash 脚本 - 表达式中的语法错误

c - 替换入口点函数会导致段错误

c++ - 用派生类填充基类类型的二维 vector

c++ - 从 C++ 中的 CSV 文件中读取特定元素

c++ - O_EXCL 写出来的字是什么

c - 重启参数 RB_HALT_SYSTEM 和 RB_POWER_OFF 有什么区别?

c - 访问函数内部声明的静态变量

c++ - gcc 附加 char* 和 char 作为原始指针 ("str"+ 'c' )

c++ - Lambda 函数类型蠕变

c++ - 如何查看导致转储的故障发生在哪毫秒?