37 | 如何编写 Clang 插件?

2020-07-08  本文已影响0人  阳明AI

Clang 使用的是模块化设计,可以将自身功能以库的方式来供上层应用来调用。比如,编码规范检查、IDE 中的语法高亮、语法检查等上层应用,都是使用 Clang 库的接口开发出来的。Clang 库对接上层应用有三个接口库,分别是 LibClang、Clang 插件、LibTooling。关于这三个接口库的介绍,我已经在第8篇文章中和你详细分享过。

上一篇 下一篇

猜你喜欢

热点阅读