在rhel上从源代码安装gcc-5.3.0

时间:2017-07-26 18:03:23

标签: linux gcc cross-compiling rhel

我正在使用RHEL 6.我想从源代码安装gcc 5.3.0(gcc-5.3.0.tar.gz)。我已经安装了GMP,MPC和& MPFR。

我将如何接近?

2 个答案:

答案 0 :(得分:0)

1)阅读README文件。

2)阅读INSTALL文件。

3)按照那里的说明进行操作。

gcc的构建过程是一个三个或四个阶段的过程,以确保正确的编译,因为它最初需要您的本机编译器来创建一个正确的编译器版本,最终必须使用适当的编译器进行自动编译才能完成。这使编译器首先使用本机编译器进行编译,然后使用结果程序完全编译自己,生成编译器的受控副本。然后编译一个新的编译器,结果生成一个完整的编译器,再次编译生成最终的自编译编译器(应该与前一个阶段相同)

这是一个非常复杂的过程,可以让您的机器保持一段时间。幸运的是,所有内容都在doc文件中解释(最可能比这里更好)

答案 1 :(得分:-1)

一种简单的方法是安装gcc5.3 w / Red Hat Developer Toolset 4.1(DTS)。 DTS安装在原始gcc旁边以避免碰撞。

请参阅https://developers.redhat.com/products/developertoolset/updates/

它仍然是yum安装,但您必须首先设置/启用软件集合。请在此处查看示例:https://developers.redhat.com/products/developertoolset/hello-world/#fndtn-rhel-6