Clang Tools入门教程
内容介绍
这本书包含一系列关于Clang Tools的文章,包括介绍现有的Clang Tools,如何使用它们提高程序员的效率,以及讲述如何基于Clang开发。本书适用于想了解Clang的读者,和基于Clang开发自己工具的开发者。
目前计划的大纲:
- [x] clang-tidy——静态代码分析框架
- [x] FileCheck介绍
- [x] 自动现代化C++代码
- [ ] clang-tidy check 101教程
- [ ] 基于libtooling编写一个Clang tool
- [ ] clang-include-fixer
- [ ] clang-format
- [ ] Clang AST matcher介绍
- [ ] C++ module介绍
关于
这一年来一直在做基于clang的工具开发,包括clang-tidy, clang-include-fixer, clang-move。所以打算写一个系列的文章介绍Clang Tools的开发。一来是对自己工作的总结;二来是发现中文资料零星可数,让国内开发者更多了解Clang。
- Email: hokein.wu (at) gmail (dot) com
- GitHub: hokein
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。转载请注明出处和作者。