关于libclang的任何教程?

时间:2013-01-24 19:24:27

标签: llvm libclang

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

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

注意:我对编写clang插件不感兴趣。

1 个答案:

答案 0 :(得分:20)

我刚才写过this tutorial关于使用Python绑定到libclang的问题。由于Python绑定非常轻量级,因此本教程也可以用来了解“vanilla”C libclang。