Java verfügt über einige sehr gute statische Open Source-Analysetools wie FindBugs , Checkstyle und PMD . Diese Tools sind einfach zu bedienen, sehr hilfreich, laufen auf mehreren Betriebssystemen und sind kostenlos .
Kommerzielle statische C ++ - Analyseprodukte sind verfügbar. Obwohl solche Produkte großartig sind, sind die Kosten für Studenten einfach zu hoch und es ist normalerweise ziemlich schwierig, eine Testversion zu bekommen.
Die Alternative besteht darin, statische Open Source C ++ - Analysetools zu finden, die auf mehreren Plattformen (Windows und Unix) ausgeführt werden können. Durch die Verwendung eines Open Source-Tools kann es an bestimmte Anforderungen angepasst werden. Die Werkzeuge zu finden war keine leichte Aufgabe.
Unten finden Sie eine kurze Liste der statischen C ++ - Analysetools, die von anderen gefunden oder vorgeschlagen wurden.
- C ++ Check http://sf.net/projects/cppcheck/
- Oink http://danielwilkerson.com/oink/index.html
- C- und C ++ - Codezähler http://sourceforge.net/projects/cccc/
- Schiene (aus Antworten)
- Mozillas Schweinefleisch (aus Antworten) (Dies ist jetzt Teil von Oink)
- Mozillas Dehydra (aus Antworten)
- Option
-Weffc++
für GNU g ++ verwenden (aus Antworten)
Was sind andere tragbare statische Open Source C ++ - Analysetools, die jeder kennt und die empfohlen werden können?
Einige verwandte Links.
- /programming/97454/c-static-code-analysis-tool-on-windows
- http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis
- http://www.chris-lott.org/resources/cmetrics/
- Ein kostenloses Tool zum Überprüfen des C / C ++ - Quellcodes anhand einer Reihe von Codierungsstandards?
- http://spinroot.com/static/
- Auswahl eines statischen Code-Analyse-Tools