El archivo 'safe-read.c' incluye lib 'config.h', ¿dónde se encuentra este archivo?Config.h - No existe ningún archivo o directorio
He encontrado muchos archivos con este nombre en las librerías, pero no sé cuál es el correcto.
ACTUALIZACIÓN
tengo mi archivo con:
...
#include <safe-read.h>
#include <safe-read.c>
...
en el archivo segura-read.c Hay este bloque incluye
#include <config.h> //line 19
/* Specification. */
#ifdef SAFE_WRITE
# include "safe-write.h"
#else
# include "safe-read.h"
#endif
/* Get ssize_t. */
#include <sys/types.h>
#include <unistd.h>
#include <errno.h>
#ifdef EINTR
# define IS_EINTR(x) ((x) == EINTR)
#else
# define IS_EINTR(x) 0
#endif
#include <limits.h>
#ifdef SAFE_WRITE
# define safe_rw safe_write
# define rw write
#else
# define safe_rw safe_read
# define rw read
# undef const
# define const /* empty */
#endif
Cuando compilo mi archivo que he el siguiente error:
file: X/Y/gnulib/lib/safe-read.c line: 19 message: fatal error: config.h: No such file or directory
Es necesario especificar lo que está tratando de compilar (lo que la biblioteca) - añadirlo como una etiqueta a su pregunta. Lo más probable es que la config.h se genere para una herramienta de configuración; pruebe a verificar cualquier script de configuración en el directorio de compilación de libs. – stefan
¿Por qué estás tan convencido de que necesitas safe-read.c? ¿Sabes para qué sirve servir? –
Sé que hay mejores formas, pero es una limitación del proyecto por el momento. Es un proyecto de la escuela y el profesor lo quiere y no responde muy rápido a las preguntas de los estudiantes. – Figus