为 Fedora 安装旧版本的 gcc?

Install older version of gcc for Fedora?

提供将 gcc 6 降级到版本 4 的简单方法有什么困难?

我有一个项目似乎与 gcc 不向前兼容。因此,我试图将 gcc 降级到 v4,但这是不可能的。

发行版中每个软件的维护都需要一些努力。特别是在某些情况下,当存在一些需要修复的安全漏洞并且您有许多并行版本时。如果发行版内部没有人使用,则没有理由保留旧版本。

目前Fedora 26已经有了GCC 7,所以GCC 4落后了三个大版本。如果您的应用程序没有尝试跟上 GCC 的步伐,那么 Fedora 对您来说不是 OS,因为它在向前发展。如果你争取向后兼容,你应该考虑使用 RHEL/CentOS 7,其中仍然是 GCC 4,它将支持多年。