Plik "safe-read.c" zawiera bibliotekę "config.h", gdzie znajduje się ten plik?Config.h - Brak takiego pliku lub katalogu
Znalazłem wiele plików o tej nazwie w bibliotekach, ale nie wiem, co właściwe.
UPDATE
Mam mój plik z:
...
#include <safe-read.h>
#include <safe-read.c>
...
w pliku bezpieczne read.c nie obejmować Blokuj
#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
Kiedy skompilować mojego pliku I Następujący błąd:
file: X/Y/gnulib/lib/safe-read.c line: 19 message: fatal error: config.h: No such file or directory
Musisz określić, co próbujesz skompilować (jaka biblioteka) - dodaj to jako tag do swojego pytania. Najprawdopodobniej plik konfiguracyjny jest generowany dla narzędzia konfiguracyjnego - wypróbuj wszystkie skrypty konfiguracyjne w katalogu kompilacji libs. – stefan
Dlaczego jesteś tak przekonany, że potrzebujesz safe-read.c? Czy wiesz, jaki cel ma służyć? –
Wiem, że istnieją lepsze sposoby, ale na razie jest to ograniczenie projektu. To projekt szkolny, a profesor tego chce, a on nie bardzo szybko odpowiada na pytania uczniów. – Figus