libclang 的 C++ 绑定

c++ bindings for libclang

我知道 python 绑定以及原始的 c lang 编写的 libclang,但我正在尝试在课堂上使用它,并且我们教授 c++。因此,如果任何人都知道 C++ 绑定,那么掌握它将会非常有帮助。

参考 - http://clang.llvm.org/doxygen/group__CINDEX.html

从 C++ 使用 libclang 没有什么意义,因为 libclang 只是 Clang C++ 上的一个糟糕的 C 包装器 API。如果您需要从 C++ 使用 Clang,只需删除 libclang 并直接转到源代码。