Skip to content

ingve/awesome-clang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 

Repository files navigation

Awesome Clang Awesome

Useful resources and samples for using Clang-related tools, or for building stuff on top of Clang.

*Inspired by the awesome list thing.

Tools

clang-format

clang-tidy

pp-trace

  • pp-trace - tool that traces preprocessor activity.

Clang static analyzer

AddressSanitizer

Other Clang-based tools

  • C++ Insights - a clang-based tool which does source to source transformation. Its goal is it to make things visible which normally, and intentionally, happen behind the scenes. Live/online demo available.
  • Clang Power Tools - Visual Studio extension with Clang/LLVM tools (clang++, clang-tidy and clang-format).

Libraries

LibClang

LibTooling

Important Clang concepts

Videos

Tips

Contributions welcome :)

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

About

Useful resources and samples for using Clang-related tools, or for building stuff on top of Clang.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published