Я использую cygwin и пытаюсь настроить Winpcap. У меня есть следующий пример структуры каталогов:Поиск файлов заголовков с помощью Cygwin
/a/basic_dump.c
/a/pcap.h
/usr/include/pcap/pcap.h
Файл basic_dump.c имеет #include "pcap.h"
(который он находит). Файл /a/pcap.h имеет #include <pcap/pcap.h>
.
С помощью каталога/a я выполняю gcc -c basic_dump.c
. Тем не менее, я получаю pcap/pcap.h: no such file or directory
.
Я также пробовал использовать -I /usr/include/pcap
и -I /usr/include
, но не повезло.
Любая помощь приветствуется. Thanks
Спасибо, однако я все равно получаю ту же ошибку. – ms1013
@Matt Вы попробовали '-lpcap'? Например, 'gcc basic_dump.c -o basic_dump -I/usr/include/pcap -I/usr/include -lpcap' –
Да, у меня есть. Кажется, что он не ищет в каталоге/usr/include. – ms1013