type softwareserial serial pinmode not name error does c++ eclipse

softwareserial - Eclipse c++ Type no pudo resolverse error a pesar de que la compilación fue exitosa



serial does not name a type (4)

Puede compilar y ejecutar el código fuente también haciendo clic derecho en Proyecto> Ejecutar C / C ++ Code Analysis. Esto resolverá tu problema.

He mezclado proyecto C ++ / Java en Eclipse. He configurado un archivo build.mk y el proyecto de compilaciones de Eclipse correctamente cuando se cierran todos los archivos en el editor. Cuando abro un archivo .h o .cpp, Eclipse encuentra en ellos muchos símbolos indefinidos. Tengo referencias a la API de terceros y todos los problemas parecen estar relacionados con los símbolos de esa API. Curiosamente, algunos tipos se consideran definidos en Eclipse, y algunos se consideran indefinidos, aunque en algunos casos se definen en el mismo archivo .h.

Mi colega no está experimentando ninguno de estos problemas, pero no sabemos por dónde empezar a resolver este problema. Ya nos aseguramos de que nuestros directorios de inclusión de Eclipse sean los mismos. ¿Hay alguna manera de comparar la configuración del proyecto eclipse?

Actualización: los archivos .cproject y los archivos .project y los archivos en el directorio .settings saben que solo se diferencian por algunas rutas. Aunque no ayudó a resolver mi problema.


Resulta que necesitaba cambiar la configuración de análisis de código que se encuentra en la pestaña de inicio, y simplemente no vi esa pestaña.


Yo tuve el mismo problema. Se podría resolver vaciando el indexador de Eclipse.

Utilicé el menú contextual de proyectos y seleccioné Index->Rebuild e Index->Freshen All Files . La última eliminó los mensajes de error.


Yo tuve el mismo problema. Tendrá lugar cuando en el archivo incluido lo he usado

espacio de nombres estándar

Sin usarlo en archivo principal o viceversa. Compruebe el uso del espacio de nombres por igual.