Найдите файл с именем config.h
, очень вероятно, что этот символ будет определен в соответствии со значением для вашей среды. Я быстро просмотрел случайно выбранный файл ipsec , и он начинается:
#include "config.h"
#include <sys/types.h>
#include <sys/param.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include PATH_IPSEC_H
Это указывает на то, что PATH_IPSEC_H
определяется config.h
или передается в командной строке при компиляции этого файла. Наличие строки #include "config.h"
делает это (по моему мнению, без каких-либо предварительных знаний об этой конкретной библиотеке) наиболее вероятным выбором.
Обновление: также весьма вероятно, что этот файл config.h
создан каким-то инструментом сборки, то есть, вероятно, его там нет, если вы не запустили соответствующий инструмент для его генерации, обычно после анализа ваше окружение.