Funktionsleichen aufspüren
-
Hallo
In einem größeren Softwareprojekt aus vielen einzelnen Dateien häufen sich im Lauf der Zeit "Funktionsleichen" an. Also Funktionen die zwar definiert und implementiert sind, die jedoch nirgends aufgerufen werden.
Kennt ihr einen Weg wie man diese "Leichen" (idealerweise automatisiert) aufspüren bzw. entdecken kann?
Ich danke euch!
-
z.b. damit: http://www.scitools.com/products/understand/cpp/product.php
es gibt 'ne 15 tage testversion.
-
gcc: Schau dir mal -Wunused-function und -Wunreachable-code an.
-
oder damit http://www.xref-tech.com/xrefactory/main.html (gibt eine 8 Tage Testversion, bin gerade dabei das Zeugs auszuprobieren)