scitools.com

← Architecture catalog

CMake is one of Understand's built-in architectures — automatic ways to group a codebase (by directory, git history, language, …) for graphs, metrics, and dependency analysis.

CMake

Languages: C, C++
Automatically extracts the architecture of a CMake-based C/C++ project.

This plugin allows you to automatically visualize your project's architecture based on information extracted from CMakeLists.txt files. This enables you to easily understand the relationships between your executables, libraries, and their corresponding source files.

Key Features: