UML free reverse engineering tool for C++ (.h/.cpp ==> Class Diagram)

Ben picture Ben · Nov 4, 2011 · Viewed 52.7k times · Source

What tools are available for creating UML Class Diagrams from a set of .h- or .cpp-files?

I am looking for something that...

  • is free
  • runs out of the box on Windows
  • does not require any particular IDE
  • ideally provides a GUI

Answer

pnezis picture pnezis · Nov 4, 2011

Dia is a very good open source drawing tool, and cpp2dia creates UML diagrams from .h/.cpp files.

I use it under Linux, I don't know if it runs in other platforms.

There is no GUI for cpp2dia, but its command line usage is very simple.