Tao He

Tao He

  • Docs
  • API
  • Help
  • Blog

›Recent Posts

Recent Posts

  • Microsoft PowerPoint
  • Chrome
  • Alfred
  • Docusaurus
  • Git Commands

C Plus Plus

March 26, 2014

{% include JB/setup %}

Graph

Graphviz - Graph Visualization Software

Debug

Valgrind

Dependency Analysis

dependency-alalysis is a part of static-code-analysis. There are several commercial products which are able to do dependency-alalysis on List of tools for static code analysis.

Here is a discuss on C++ project dependency analysis: (Visual) C++ project dependency analysis.

“Deep” header dependency analysis

Include what you use

Nmdepend is a lightweight 'link-time' dependency analyzer for C++. It uses object files and libraries instead of source-code as input. It runs UNIX and Cygwin. Nmdepend, [Nmdepend] (https://github.com/epronk/nmdepend).

Library Dependency Graphs

cppdep

CppDepend (Commercial)

ProFactor IncludeManager

Call Graph

KCachegrind CodeViz: A CallGraph Visualiser

Recent Posts
  • Graph
  • Debug
  • Dependency Analysis
  • Call Graph
Tao He
Docs
Getting Started (or other categories)Guides (or other categories)API Reference (or other categories)
Community
User ShowcaseStack OverflowProject ChatTwitter
More
BlogGitHubStar
Facebook Open Source
Copyright © 2019 Your Name or Your Company Name