gpt4 book ai didi

c - C程序的逐步编译

转载 作者:行者123 更新时间:2023-11-30 15:50:48 24 4
gpt4 key购买 nike

最近在处理编译器设计中的一些问题。我想要的是一个可以一步步编译C程序的工具。执行词法分析并给出输出文件,然后对该输出文件进行语法分析等等,直到获得最终的可执行代码。有这样的工具或技术可以做到这一点吗?当然我很熟悉lex和yacc。我需要的是一个单一的工具,它可以直观地指导您完成编译、词法分析、语法分析、语义分析、中间代码生成、代码优化和代码生成的所有不同阶段。

最佳答案

如果您有兴趣了解 GCC 的内部结构,您可以使用 -fdump 选项。它会为每次传递创建大量文件(主要是从中端到后端,不确定前端)。此链接可能对您有帮助:

http://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html

关于c - C程序的逐步编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15571567/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com