Repository navigation
compilation-database
- Website
- Wikipedia
Bear is a tool that generates a compilation database for clang tooling.
Tool for generating Clang's JSON Compilation Database files for make-based build systems.
A C/C++ minor mode for Emacs powered by libclang
💥 Robust C/C++ code completion for Sublime Text 3/4
Tool to generate compile_commands.json from the Bazel build system
Clang's scan-build re-implementation in python
Makefile Tools offers a robust workflow for Makefile projects in VS Code, with pre and post-configure script automation, easy configuration switching, and IntelliSense support for Makefile. The customizable user interface and environment variable management simplify development. It can also generate a compilation database for use with other tools.
Cross-platform C++ Makefile project template
Generate a Compilation Database from Xcode's build log - nothing more :).
List of hooks for pre-commit to use with projects built using CMake. The hooks will automatically make a configure step using CMake in order to generate the compilation database if required.
List of hooks for pre-commit to use with projects built using CMake. The hooks will automatically make a configure step using CMake in order to generate the compilation database if required.
Clade is a tool for extracting information about software build process and source code
To compile, build, and sign your 4D project
Bazel/Build Analysis and Navigation Tool
Generate compile_commands.json from a build log with compiler invocations
Kotlin bindings to JSON Compilation Database Format
A tool to execute PC-lint (plus) using JSON compilation databases
A tool that generates a compilation database for clang tooling using ptrace.
Trace compiler and linker invocations