@ Бен: Ты действительно заставил INCLUDE_PATH работать?
Я понимаю теорию.Я настроил INCLUDE_PATH, как объяснено (как в абсолютной, так и в относительной форме), но безрезультатно.Я установил для INCLUDE_FILE_PATTERNS значение * .h.Тем не менее, при обработке моих файлов .cpp Doxygen находит все заголовки в каталоге INPUT, но не находит никаких заголовков в моем подкаталоге lib /.
Единственные решения, которые я нашел:
1) Создайте символическую ссылку в каталоге INPUT на каждый заголовок в его подкаталоге lib /.Это уродливо и не поддается генерализации.
2) Установите для тега RECURSIVE значение YES.Это нежелательно, поскольку теперь в сгенерированную документацию добавляется все содержимое каталога / подкаталога INPUT.
Я склонен полагать, что функциональность INCLUDE_PATH просто нарушена (по крайней мере в версии 1.7.1, которую я использую).