2011-08-30 12 views
10

Estoy usando Eclipse 3.7 con C/C++ CDT 8.0.Eclipse 3.7 C/C++ Code Analysis "codan" marcar errores falsos

Configuré Eclipse para usar mis propios archivos makefiles y ahora la herramienta de análisis de código "codan" indica los errores en el código correcto. Intenté restaurar la configuración de Eclipse, pero no puedo restaurar el comportamiento correcto. Los errores se acumulan rápidamente simplemente haciendo clic en una pestaña de origen. Los errores me hacen sospechar que Codan está ignorando la mayoría de los archivos #include en mis archivos C++.

¿Puedo ver y configurar la línea de comando de la herramienta codan invocada por Eclipse? Si no, se apreciará cualquier idea sobre cómo puedo solucionar este problema.

Encontré el cuadro de diálogo Preferencias-> Análisis de código, pero eso no especifica cómo Eclipse invoca la herramienta.

+0

+1 ¡No sé por qué no pensé en preguntar esto aquí! Utilizo makefiles gestionados por eclipse y todavía muestra todas mis clases incluidas. –

+0

Verifique sus preferencias de indexador. Vea esta respuesta para más detalles: http://stackoverflow.com/questions/10095295/why-cant-codan-find-size-t/10095683#10095683 – HighCommander4

Respuesta

1

Necesita agregar rutas de acceso de encabezados de biblioteca estándar en la pestaña Paths and Symbols -> Includes, si aún no lo ha hecho. A continuación, actualice los proyectos completos y los símbolos de la Biblioteca estándar.

+0

Gracias, pero todos mis caminos ya están configurados. Cuando dejo que Eclipse construya el proyecto, no faltan caminos. ¿Algún otro pensamiento? – srking

+0

¿Quizás recompilar el índice y reiniciar Eclipse? – ks1322

Cuestiones relacionadas