【发布时间】:2020-08-23 09:59:12
【问题描述】:
第一次在这里提问,所以请多多包涵。因此,我从语法存储库中获得了一个语法文件,我正在尝试将其与 C++ 一起使用。 (在 macOS 上开发)。使用 ANTLR 生成词法分析器和解析器没有问题。但在那之后,我不知道如何运行/使用生成的 .cpp 和 .h 文件。我知道我必须下载一个 antlr 运行时,并且我是从 antlr.org 网站下载的(给了我两个文件夹,antlr4-runtime 和 lib),但我对 C++ 的新手理解似乎阻止了我除此之外。如何使用运行时处理这些文件?我没有使用 IDE,只使用命令行中的 g++。感谢您的帮助!
【问题讨论】:
-
欢迎来到 SO!要求像 Antlr 这样的库的完整教程有点超出 Stack Overflow 的范围,但这里有一些基本资源:tomassetti.me/getting-started-antlr-cpp 和 github.com/antlr/antlr4/blob/master/doc/cpp-target.md