A menudo sucede que el código que se compila sin problemas contiene errores de tiempo de ejecución debidos a código de C/C++ legal no pretendido por el programado y hay muchos casos en los que, aunque el código sea lingüísticamente correcto, no se ajusta a los procedimientos recomendados.
Rational Developer for Power Systems Software proporciona herramientas de análisis estático que pueden analizar el código antes del tiempo de compilación para buscar posibles causas de error.
Para invocar el análisis para el código, debe tenerlo en un proyecto C/C++ remoto y haber indexado el código satisfactoriamente. Esto significa que desea realizar una construcción completa del código en el IDE, al menos una vez, para que Rational Developer for Power Systems Software pueda examinar la salida de construcción y configurar adecuadamente el analizador y el indexador que se utilizarán para explorar e interpretar la estructura del código.
Cuando esté preparado para explorar el código, deberá crear una Configuración de análisis de software nueva. En primer lugar, invoque el diálogo "Configuraciones de análisis de software...".

Esto presentará un diálogo que contenga las configuraciones de análisis configuradas actualmente.

Cree una configuración nueva seleccionando el botón adecuado. Podrá configurar sobre qué porción del espacio de trabajo desea ejecutar las reglas de análisis.

Seleccione los recursos que desee y a continuación seleccione la pestaña Reglas.

Esto mostrará una lista de proveedores de reglas y de reglas que puede seleccionar para ejecutar. El proveedor Análisis C/C++ para proyectos locales/remotos (mostrado a continuación) proporciona las reglas disponibles para su uso en proyectos C/C++ locales/remotos. Generalmente, otros proveedores no funcionan correctamente con proyectos C/C++ locales/remotos.

Seleccione las reglas que desee ejecutar y a continuación pulse el botón "Analizar". Se ejecutará el análisis y se visualizará un diálogo de progreso.

Una vez finalizado el análisis, se mostrarán los resultados en la vista Resultados del análisis de software.

Al efectuar una doble pulsación sobre los resultados accederá a la ubicación del código fuente en la que se encontró el problema.


© Copyright IBM Corporation 2011, 2013. Reservados todos los derechos.