gpt4 book ai didi

编译 GitHub 上找到的编译器

转载 作者:行者123 更新时间:2023-11-30 21:16:13 24 4
gpt4 key购买 nike

我在 github 上发现了一个程序,我正在尝试编译和运行,但似乎无法弄清楚如何运行,并希望有人可以引导我完成它的步骤。我必须使用命令行吗?

该程序位于此处 Compiler 。这是一个 c-minus 编译器,针对我想要玩得开心的 Tiny Machine 虚拟机。关于如何编译和使用的说明对我来说有点模糊。

我对这种类型的事情非常陌生,所以一步一步,简单化的说明将非常感激!

最佳答案

如果您使用linux系统或MacOS,步骤相当简单:

  • 使用 git clone https://github.com/koyabr/C-Compiler.git 克隆项目
  • cd C-Compiler
  • 删除文件 maintm 。这些不应该受到源代码控制
  • 修补文件 AST.hAST.c ,改一下IDid .
  • 运行make

需要该补丁,因为 flex生成与 AST.c 中的函数参数名称冲突的预处理器宏和AST.h

这个玩具语言是各个大学计算机类(class)的基础,其他来源可以找到:

关于编译 GitHub 上找到的编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36021635/

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