Useful Links
Computer Science
Programming
Clang Tooling
1. Introduction to Clang and LLVM
2. Clang Tooling Fundamentals
3. Core Compilation Concepts
4. Abstract Syntax Tree
5. Source Code Management
6. Project Setup and Configuration
7. LibTooling Framework
8. AST Navigation Techniques
9. Source Code Modification
10. LibClang Interface
11. Standard Clang Tools
12. Custom clang-tidy Development
13. Advanced Topics
Project Setup and Configuration
LLVM and Clang Installation
Pre-built Binary Installation
Source Code Compilation
Version Compatibility
Platform Considerations
Build System Integration
CMake Configuration
Project Structure
Library Linking
Include Path Setup
Dependency Management
Compilation Database
Purpose and Structure
JSON Format Specification
CMake Generation
Alternative Generation Methods
Manual Creation
Previous
5. Source Code Management
Go to top
Next
7. LibTooling Framework