学习GNU GCC编译器优化实现

发布于 2024-09-18 19:13:51 字数 151 浏览 8 评论 0原文

我想了解 GNU GCC 编译器如何处理优化。我知道这并不容易,但我似乎无法找到任何 GCC 内部实现细节,即使只是为了开始。

我是否必须成为一名有贡献的 GNU GCC 开发人员才能查看源代码并了解低/高层设计?想要为 GCC 做出贡献的开发人员可以在哪里找到实现细节?

I would like to understand how the GNU GCC compiler handles optimizations. I know its not easy but I can't seem to find any GCC internal implementation details even just to get started.

Do I have to be a contributing GNU GCC developer to view the source code and know the low/high level design? Where can a developer, who wants to contribute to GCC, find the implementation details?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

德意的啸 2024-09-25 19:14:23

您可以从任何地方下载gcc。最好的起点可能是官方页面: http://gcc.gnu.org/releases.html

阅读有关优化的好地方是手册页,它描述了许多控制单独优化的标志。

You can download gcc from all over the place. The best place to start might be the official page: http://gcc.gnu.org/releases.html

A good place to read about the optimizations is in the man page, which describes a lot of flags that control individual optimizations.

独守阴晴ぅ圆缺 2024-09-25 19:14:14

GCC 是开源的,其源代码可以免费获得。您甚至可以在线浏览。其内部结构已记录

GCC is open source and its source code is freely available. You can even browse it online. And its internals are documented.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文