2012-08-24 16 views
6

Desde que actualicé a Eclipse Juno (Eclipse CDT 6), me he dado cuenta de que cuando hago una "marca" para mis proyectos de archivo, errores de compilaciones previas como las siguientes no se deje desaparecido de mi lista "problemas":Eclipse CDT no elimina errores de compilaciones anteriores

make: *** [Debug] Error 2 
make[1]: *** [util.o] Error 1 
make[1]: *** [record.o] Error 1 

los mensajes de error del compilador individuales a partir de construcciones anteriores se borran muy bien, pero los mensajes de error finales, resumen que make se imprime cada vez que encuentra cualquier error no lo son.

¿Cómo consigo Eclipse para borrar estos errores también?

Respuesta

4

Al parecer, Eclipse CDT 6 ha presentado un nuevo analizador de Make. Para comenzar a usarlo:

  • Vaya en Proyecto, en Opciones.
  • Vaya a la categoría C++ Build, en Configuración.
  • En la pestaña Analizadores de errores, desmarque "CDT GNU Make Error Parser 6.0 (Obsoleto)" y compruebe "CDT GNU Make Error Parser 7.0".
  • Haga clic derecho en cualquier mensaje de error restante de compilaciones anteriores bajo GNU Make Error Parser 6.0 y elimínelos manualmente.
+1

FYI, no hizo nada para mí. v6 no se verificó y los errores aún no se borran en las compilaciones nuevas. El problema sigue volviendo. –

+0

Es posible que deba reiniciar Eclipse para que le permita eliminar los mensajes de error antiguos. (Para mí, la opción de eliminar estaba atenuada hasta que reinicié). – AndrewCr

2

basta con seleccionar los mensajes de error en los "problemas" vista y pulsa [Del] :-)

+5

Esto funciona, aunque es una molestia hacer cada vez que falla una compilación. –

+0

(más uno) Sí, realmente espero que los problemas de compilación se eliminen automáticamente cuando empiece una nueva compilación – Mawg

Cuestiones relacionadas