【发布时间】:2014-11-20 07:15:08
【问题描述】:
我正在学习编译器,并想对 GCC 解析器和词法分析器进行自己的更改。是否有任何测试工具或其他可用方法可以让我更改 gcc 代码并进行相应的测试。
我尝试更改词法分析文件,但现在卡住了,因为我不知道如何编译这些文件。我尝试使用其他 GCC 编译器进行编译,但显示错误。我什至尝试过配置和制作,但每次更改都这样做似乎效率不高。
这些更改的目的只是为了学习,我只需要考虑 GCC,因为这是我的导师允许的唯一编译器。
【问题讨论】:
-
@KarolyHorvath Here Permanent 表示我想使用我对 GCC 词法分析器所做的更改。
-
是的,但是“永久”是什么意思?词法分析器是否变回自身?
-
@KarolyHorvath 我进行了编辑。我认为这会更好地解释。以前是模棱两可的。我的错!!
-
你可能最好通过破解比 gcc 更简单的编译器来学习编译器,例如 Small C 或 Tiny C。另请参阅 stackoverflow.com/questions/2349468/…。
标签: gcc compiler-construction gnu compiler-optimization gcc4.7