Hola amigos del foro.
Me surge una duda relacionada con la inclusión de archivos de cabecera o headers.
¿Que diferencia hay entre incluir los archivos desde el código con la directiva de preprocesado #include o incluirlo desde el IDE en el árbol del proyecto?.
Si agrego al árbol del proyecto en la carpeta headers files el archivo "xlcd_portd.h" sin agregar la directiva de procesado
#include "xlcd_portd.h" en el código el compilador no me reconoce las funciones que contiene el archivo xlcd_portd.h.
Pero a la inversa si. Es decir, si sólo dejo la directiva #include "xlcd_portd.h" y saco de la carpeta headers files del árbol del proyecto el archivo "xlcd_portd.h" el programa compila correctamente.
No me queda clara que función cumple la la carpeta headers files del árbol del proyecto.