¿Qué herramientas serían más útiles para analizar una base de código de C++? ¿Cuánto cuestan?
¿Podemos gestionar con software gratuito y de prueba, o hay un software comercial que es bueno y que realmente deberíamos pagar?Herramientas para analizar la base de código de C++
El objetivo principal sería comprender la calidad, problemas de memoria, etc., también para comprender el código (para detectar problemas arquitectónicos, por ejemplo), quizás normas de codificación.
Análisis principalmente estático, pero esperamos poder ejecutar el código. . Piense que tiene que ser "robusto en el sentido de que debe trabajar con código para compiladores arcanos
¿Qué hay del bueno de Boundschecker and Purify? ¿Siguen siendo las principales aplicaciones? – Olav
Es extraño que pida un análisis estático y luego ofrezca herramientas de análisis dinámico como ejemplos. –
Boundschecker también tiene capacidades estáticas, creo. De todos modos, creo que es mejor hacerlo de forma dinámica, pero no sé si llegaremos tan lejos. – Olav