Например #include <net/sock.h>
Где прописан дефолтный путь до net/sock.h? В какой-то из переменных окружения? Если да, то в какой? Может ли быть несколько/множество этих путей?
Просто у меня нормально инклудятся файлы только из /usr/include/linux
А из /usr/src/linux/include/net не хтят. Я попробовал прописать абсолютный путь так:
#include "/usr/src/linux/include/net/sock.h", но тогда уже не хтят подключаться заголовки самого sock.h.
Пробовал еще ключ -L - указывал /usr/src/linux/include/net - тоже не хочет.
Помогите, пожалуйста, разобраться с этим раз и навсегда.