¿Cómo #incluir archivos en otras carpetas en Eclipse IDE?

0

Aquí está la estructura de directorios de un proyecto que he descargado:

Elproblemaesquecuandocompilorecibounmensajedeerrorfatalquedicequeelarchivodeencabezadoespecíficonoexiste.Porejemplo,enestemomentohay#include"fatfs.h" dentro de fatfs_disk_io.c.

El mensaje de error dice "libfatfs / src / fatfs_diskio.c: 46: 19: error fatal: fatfs.h: No existe tal archivo o directorio"

Como puede ver, fatfs.h existe pero en otra carpeta. Si utilizo una ruta relativa dentro de la directiva #include dentro de fatfs_disk_io.c, entonces el programa se compilará. El problema es que hay muchas referencias en diferentes archivos a diferentes encabezados. Puedo tomar mi tiempo y cambiarlos a rutas relativas, pero, por favor, dígame, ¿por qué Eclipse no puede encontrar los archivos de encabezado cuando están dentro del directorio del proyecto? ¿Qué debo hacer para que Eclipse se dé cuenta de que todos los archivos .h a los que se hace referencia están en algún lugar de la carpeta del proyecto, así que simplemente encuéntrelos?

    
pregunta quantum231

0 respuestas

Lea otras preguntas en las etiquetas