Welche Werkzeuge wären am nützlichsten für die Analyse einer C++ - Codebasis? Was kosten sie?
Können wir mit kostenloser und Testsoftware fertig werden, oder gibt es kommerzielle Software, die gut ist und für die wir wirklich bezahlen sollten?Werkzeuge zum Analysieren der C++ - Codebasis
Das Hauptziel wäre es, ein Verständnis für Qualität zu bekommen - Speicherprobleme usw., auch um den Code zu verstehen (zum Beispiel um Architekturprobleme zu entdecken), vielleicht Kodierungsstandards.
In erster Linie statische Analyse, aber wir hoffen, den Code ausführen zu können. . Denken Sie es in dem Sinne, „robust muss, dass es mit dem Code für obskuren Compiler arbeiten sollte
Was ist mit guten alten Boundschecker und Purify? Sind sie immer noch die führenden Apps? – Olav
Es ist seltsam, dass Sie nach statischen Analysen fragen und dann dynamische Analyse-Tools als Beispiele anbieten. –
Boundschecker haben auch statische Fähigkeiten, denke ich. Jedenfalls denke ich, dass es am besten ist, es dynamisch zu machen, aber ich weiß nicht, ob wir so weit kommen werden. – Olav