Java, FindBugs , Checkstyle ve PMD gibi çok iyi açık kaynaklı statik analiz araçlarına sahiptir . Bu araçların kullanımı kolaydır, çok yardımcı olur, birden fazla işletim sisteminde çalışır ve ücretsizdir .
Ticari C ++ statik analiz ürünleri mevcuttur. Bu tür ürünlere sahip olmak harika olsa da, maliyet öğrenciler için çok fazladır ve deneme sürümünü almak genellikle zordur.
Alternatif, birden fazla platformda (Windows ve Unix) çalışacak açık kaynaklı C ++ statik analiz araçlarını bulmaktır. Açık kaynaklı bir araç kullanılarak, belirli ihtiyaçlara uyacak şekilde değiştirilebilir. Araçları bulmak kolay olmadı.
Aşağıda, başkaları tarafından bulunan veya önerilen C ++ statik analiz araçlarının kısa bir listesi bulunmaktadır.
- C ++ Kontrol http://sf.net/projects/cppcheck/
- Oink http://danielwilkerson.com/oink/index.html
- C ve C ++ Kod Sayacı http://sourceforge.net/projects/cccc/
- Atel (cevaplardan)
- Mozilla Domuzu (cevaplardan) (Bu şimdi Oink'in bir parçası)
- Mozilla Dehydra (cevaplardan)
-Weffc++
GNU g ++ için seçeneği kullanın (cevaplardan)
Bazıları nelerdir diğer taşınabilir açık kaynak C ++ statik analiz araçları kimse bilir ve tavsiye edilebilir mi?
İlgili bazı bağlantılar.
- /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/
- C / C ++ kaynak kodunu bir dizi kodlama standardına karşı kontrol etmek için ücretsiz bir araç mı?
- http://spinroot.com/static/
- Statik kod analiz aracı seçme