用clang构建解析器

问题描述:

我需要使用clang构建AST,并且我发现的唯一教程含糊不清,两年过期。有人能指点我一个例子吗?用clang构建解析器

有几个可用的教程演示了如何使用Preprocessor类以及如何建立一个AST:

+0

+1对于友善和有用的链接,但似乎很过时。代码示例不能正确编译。任何有用的链接,从头开始解释如何获取源文件,然后分析其源代码等。 – iammilind 2013-04-28 02:46:41

+3

在叮当世界,事情似乎变得很快。我想最新的链接现在是http://clang.llvm.org/docs/index.html – 2013-04-29 07:42:07

+0

感谢您的链接。从那里我找到并通过[LibTooling](http://clang.llvm.org/docs/LibTooling.html),这似乎是我的兴趣。 – iammilind 2013-04-29 10:44:59