Gibt es ein Tool, das eine Reihe von Quelldateien akzeptiert und (in grafischer Form) wie sie über #include verlinkt sind?Tool zum Map # include's
Ich würde gerne sehen, wo es irgendwelche Zirkelbezüge gibt.
Gibt es ein Tool, das eine Reihe von Quelldateien akzeptiert und (in grafischer Form) wie sie über #include verlinkt sind?Tool zum Map # include's
Ich würde gerne sehen, wo es irgendwelche Zirkelbezüge gibt.
Red Hat source navigator. Wärmstens empfohlen.
Red Hat source navigator http://vulcan.eager.googlepages.com/srcnav.png
Ich muss sagen, das ist ein sehr starkes Werkzeug. Danke, dass du es aufgezeigt hast. In akzeptierte Antwort geändert! –
Ich glaube, doxygen:
mit graphviz installiert:
es tun wird.
Nicht dass es einfach ist, die Ausgabe zu betrachten, wenn das Projekt alles andere als trivial ist ... –
gcc (1) kann Abhängigkeitsdateien erzeugen. Sie sollen von make (1) verwendet werden, sind aber relativ einfach zu analysieren. Verwenden Sie 'gcc -M -MF-Datei' oder 'gcc -MM -MF-Datei'.
können Sie wahrscheinlich füttere diese auch graphviz, da du Grafikausgabe haben willst – eruciform
Wow. Große Frage, Wechselbalg! Ich mache viel C-Programmierung in der Schule, und das könnte meine geistige Gesundheit in der Zukunft retten. – mverardo
http://stackoverflow.com/questions/42308/tool-to-track-include-dependencies/43382#43382 –