在没有AC编译器的情况下构建GCC


8

是否可以在机器上没有ac编译器的情况下构建gcc?如果是这样,怎么办?


1
您总是可以得到一个二进制文件...如果您出于此类考虑,通常会感到很困惑。
Antoine Benkemoun,2010年

Answers:


16

您所说的就是所谓的引导编译器

通常,这是通过针对目标体系结构在另一台计算机上交叉编译编译器来完成的。您可以在这里这里找到一些背景。但是,这不是一个微不足道的过程。如果您的目标不是GCC已经支持的架构,那么您还有很多工作要做。


1
我记得曾经阅读过一些旧的gcc安装说明,这些说明as与如何使用最小编译器并使用它来构建实际编译器有关gcc
user1686'1

我一直认为,在新架构上引导编译器会很有趣。当然,设计处理器ISA并在离散逻辑或FPGA中实现它听起来也很有趣…… 微笑 哦,如果我只有空闲时间……
Evan Anderson,2010年

1

哇-我只有99.9%的把握,但是不,不,我真的不相信你能做到。

话虽如此,也许值得一问。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.