Articulo de referencia

PC-Lint

PC-lint es una herramienta comercial de análisis de código de software producida por Gimpel Software para los lenguajes C / C++ . PC-lint es una herramienta de línea de comandos...

PC-lint es una herramienta comercial de análisis de código de software producida por Gimpel Software para los lenguajes C / C++ .

PC-lint es una herramienta de línea de comandos para realizar análisis estático de código , que detecta problemas sospechosos o errores evidentes en el código fuente. PC-lint se puede integrar en entornos de desarrollo integrados (IDE) como una herramienta externa, y el formato de los mensajes de advertencia se puede adaptar al formato que el IDE reconoce y procesa. Se anuncia su compatibilidad con Microsoft Windows y OS/2. También existe una versión multiplataforma independiente llamada FlexeLint para Unix y otras plataformas, aunque a un precio considerablemente mayor.

PC-lint se puede utilizar para el control de calidad del código fuente C o C++ y para comprobar que el código cumpla con las directrices de codificación como MISRA C o MISRA C++. [ 1 ] También incluye comprobaciones de problemas específicos de los programas paralelos construidos sobre hilos POSIX . [ 2 ]

Procesamiento posterior

La salida de PC-lint puede ser utilizada por herramientas adicionales para generar informes y presentar las advertencias de una forma más accesible. [ 3 ]

El motor ALOA fue lanzado originalmente de forma gratuita por Ralf Holly y ahora reside en GitHub , proporcionando informes de regresión que comparan múltiples ejecuciones de análisis estáticos de código.

Visual Lint proporciona integración con IDE, así como ayuda para comprender los mensajes de PC-lint e informes personalizables de las advertencias de lint. [ 4 ]

Linticator integra PC-lint en las herramientas de desarrollo de C/C++ de Eclipse para proporcionar retroalimentación en tiempo real en el editor y generar archivos de configuración y marcadores de supresión para PC-lint.

Véase también

Referencias

  1. Verificación de conformidad MISRA, PC-lint/FlexeLint.
  2. Andrey Karpov (junio de 2009). "Pelusa paralela" . Diario del Dr. Dobb.
  3. ^ Jon Zyzyck (febrero de 2003). "Un generador de informes para PC-Lint" . Diario del Dr. Dobb.
  4. "Riverblade - Ventajas y características del análisis visual de código" .
  • Sitio web de la empresa - Software Gimpel
  • Integración de IDE comercial Visual Lint
  • ALOA es un producto de regresión de código abierto para comparar ejecuciones de lint.
  • Presentación de introducción a PC-lint , por Ralf Holly, v1.20, 9 de febrero de 2014.
Obtenido de " https://en.wikipedia.org/w/index.php?title=PC-Lint&oldid=1351542664 "