Я новичок в C/Pro * C Я скомпилирую код C в Linux. Я получаю следующую ошибку.ошибка: конфликтующие типы для 'exit' в заголовке ОС 'proc.h'
/usr/include/sys/proc.h:560: error: conflicting types for 'exit'
/usr/include/sys/proc.h:560: error: conflicting types for 'exit'
В proc.h, функция выхода определяется как
extern void exit(int, int);
Заголовок proc.h является заголовок OS определен, и я понятия не имею, почему я получаю эту ошибку.
Выход из() из libc/stdlib.h принимает один аргумент int. Автор статьи proc.h должен был это знать. – wildplasser
Какой код вы пытаетесь скомпилировать? Вы пишете драйвер устройства? –