Estoy buscando algunas alternativas a la herramienta PVS-Studio, para ejecutar algunos análisis de código estático en proyectos C. ¿Tienen alguna sugerencia?Herramientas como PVS-Studio para análisis de código estático en proyectos C?
Respuesta
Usted no indica lo que necesita, ni plataforma (su nick sugiere Linux), pero yo uso (d) estos en el pasado con gran impacto en mi código:
- Cppcheck (gran eclipsar la integración plug-in, el CPP pero lo hace en realidad apoyan C99 - plugin se llama cppcheclipse)
- Escaso (se puede inegrated en Eclipse mediante el uso de "herramientas externas")
- Splint (Eclipse CDT tiene plug-in)
- Codan (parte interna de Eclipse)
- Intel SSA (Creo que esto se puede alcanzar de Intel Compaser o un estudio paralelo, los cuales proveen no comercial, como una licencia y oficial de Intel plugin de integración con Eclipse)
Todo esto se puede integrar a la vez en Eclipse (el uso de plugins, "ejecutar herramientas externas" aR internamente) y proporcionar comprobación en tiempo real y análisis dentro IDE Eclipse CDT para linux pr ogrammers.
Si quieres más, hay un conjunto increíble de herramientas en Frama-C.
Estas son las mejores herramientas gratuitas (no necesariamente de código abierto o gratuitas para uso comercial) para el análisis estático que conozco y realmente hacen una buena sinergia con el eclipse. Lo siento por anunciar eclipse por cierto, a excepción de las herramientas Codan, estas son accesibles por otros medios (cppcheck proporciona una GUI simple, creo, y otras son accesibles desde shell).
No menciona qué características está buscando, pero puede consultar Vigilant Sentry y ver si se ajusta a sus necesidades. Hace un análisis estático de los programas C y C++, y tiene un sistema de complemento para desarrollar sus propios controles personalizados.
- 1. Herramientas de análisis de código estático
- 2. Herramientas de análisis de código estático de TeamCity para .NET
- 3. Herramientas de análisis de código estático para VB6
- 4. herramientas de análisis de código para Android
- 5. Análisis del código Objective-C para análisis estático
- 6. ¿Qué herramientas usas para el análisis de código estático?
- 7. ¿Qué herramientas de análisis estático están disponibles para C#?
- 8. Comparación de herramientas de análisis de código estático en Linux?
- 9. Herramientas de análisis de código C++
- 10. Herramientas de análisis estático de Objective-C: ¿complemento a Xcode?
- 11. ¿Existen útiles herramientas de análisis estático para bases de datos?
- 12. Java de código estático análisis
- 13. ¿Qué herramientas de análisis estático de código abierto C++ están disponibles?
- 14. Análisis de código estático en Python?
- 15. análisis de código estático para lenguaje de ensamblaje
- 16. Herramienta de análisis de código estático para Common Lisp?
- 17. ¿Las herramientas de análisis de código estático C++ valen la pena?
- 18. Coverity para análisis estático de Java
- 19. Análisis de código C#
- 20. Análisis de código de ActionScript estático?
- 21. ¿Dónde puedo encontrar herramientas de análisis de código estático/dinámico para XSLT?
- 22. Análisis de código fuente estático con LLVM
- 23. ¿Cuáles son los buenos complementos de análisis de código estático?
- 24. ¿Qué es el análisis de código estático?
- 25. Herramientas de análisis estático de inclusión de archivos de cabecera?
- 26. Análisis del código estático para un nuevo idioma. ¿Donde empezar?
- 27. Herramientas para analizar la base de código de C++
- 28. herramientas de análisis y visualización de código MATLAB?
- 29. C# Análisis estático, valores posibles para una variable/parámetro
- 30. Análisis de código dinámico para C++
En realidad, estaba buscando una solución más económica o de código abierto. :RE – vinnylinux