llvm – 任何关于libclang的教程?

我一直在寻找一些易于理解的libclang指南.我在这里或其他论坛看过一些线程,但是唯一推荐的信息来源是libclang source / doxygen doc,用于 vimThinking Beyond the Compiler演示的clang完整插件.然而,他们都没有提供实际使用的信息.我有兴趣实现代码完成/语法高亮(可能是一些基本的重构/解析).

所以我的问题是,除了上述提到之外,还有什么容易理解的教程吗?也许一些高级的libclang用户可以写一个:)

注意:我没有兴趣为俚语编写插件.

前一段时间我已经写了 this tutorial使用Python绑定到libclang.由于Python绑定非常轻便,本教程绝对可以用于了解“lib”和“lib”.
相关文章
相关标签/搜索