Я пытаюсь извлечь файлы из архива в своем проекте с помощью Libarchive. В автономном коде я включаю файл archive.h из libarchive, используя:
#include <archive.h>
Но я видел в проектах, что файлы заголовков не включаются напрямую, они используют:
#include <poppler/cpp/poppler-document.h>
Почему poppler-document.h не включен напрямую? Так как же указаны эти каталоги?