проблема компиляции кода c на linux (отсутствующие заголовки) - PullRequest
0 голосов
/ 17 сентября 2018

У меня проблемы с компиляцией моего кода.Кажется, проблема с заголовками включений

Вот мои заголовки:

#include <stdio.h>
#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include <malloc.h>
#include <limits.h>
#include <signal.h>
#include <unistd.h>
#include <sys/uio.h>
#include <sys/mman.h>
#include <asm/page.h>
#define __KERNEL__
#include <asm/unistd.h>

Вот что я использую для компиляции:

gcc -o file file.c -I/usr/src/linux-headers-4.12.0-kali2-common/include/asm-generic

Я продолжаю получать этоошибка при компиляции:

fatal error: uapi/asm-generic/signal.h: No such file or directory
#include <uapi/asm-generic/signal.h>

Если я попытаюсь добавить asm / или asm-generic / в signal.h, я получу:

redefinition of ‘struct timeval’
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...