I've been moving most of my development to Linux for the past 2 years. One of the things I haven't figured out how to migrate yet is drawing assembly dependencies for C++ projects. In Visual Studio 2013 this is a matter of a couple of mouse-clicks.
Can I trick
graphviz into doing the drawing for me by hooking them into the build chain? Or should I use stand-alone software taking my source files and drawing them up?
- Runs on Ubuntu.
- The configurable depth of drawing.
- Able to handle multiple layers of
Nice to have:
- Export to multiple file types including SVG
- Read CMake files as input
- Support for multiple languages (for example, Python)
Of course, if it can somehow render an interactive view that would be even better.
If it's worth the money pricing is not the main issue and does not need to be considered for this question.