c++ - 在 CentOS 8 中安装旧的 gcc/g++ 版本

标签 c++ gcc multiple-versions centos8 devtoolset

在过去的 2 小时里,我一直在为此苦苦挣扎。在 CentOS 8 中,我找不到用于安装旧版 gcc/g++ 的 devtoolset 软件包。 CentOS 8 不再有 scl 存储库。我需要在当前的 gcc/g++ 8.x 中安装 gcc/g++ 4.9x,并且我需要能够在两者之间切换。这在 Ubuntu 中设置起来非常容易,但在 CentOS 中却不是这样,而且文档不存在,或者我很难找到它。

最佳答案

如果你想安装比发行版提供的更旧的 gcc,你需要编译它以获得源代码。

下面有一些关于如何下载和构建旧 GCC 的指导

https://bytefreaks.net/gnulinux/downgrade-gcc-on-centos-7-0-64bit-to-version-4-8-2

关于c++ - 在 CentOS 8 中安装旧的 gcc/g++ 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60811388/

相关文章:

c++ - OpenMP 代码中止

c - 如何告诉 GCC 为实模式生成 16 位代码

Python wave 模块仅适用于 v2.7,不适用于 v3.4 linux

python - Python 部署的最佳实践——多个版本、标准安装位置、打包工具等

c++ - 比较给定宽度和高度的纵横比

c++ - std::sort 在 c 风格的字符串上,不复制字符串

c# - CA2101 外部调用警告

iphone - 在 Xcode 4.2 和 iOS SDK 5.0 中使用 gcc 4.2

gcc - 在不同目录中使用已编译文件的绝对路径时,如何进行ccache缓存编译?