Как я могу заставить Doxygen показать полный путь включения?
Что я хочу сказать:
У меня есть класс foo::bar::bee
, определенный в bee.hpp
в следующей структуре каталогов:
foo
foo/bar
foo/bar/bee.hpp
Doxygen, когда он документирует класс foo::bar::bee
, говорит, что вам нужно включить <bee.hpp>
, но для моего программного обеспечения мне нужно <foo/bar/bee.hpp>
Как я могу заставить Doxygen сделать это? Есть ли опция предоставления "Включить флаги", например "-I", поэтому doxygen будет знать, где находится база?
Примечания:
-
FULL_PATH_NAMES
уже установлен по умолчаниюYES
- Я не хочу предоставлять заголовок include явно для каждого класса, потому что слишком много из них. Я хочу, чтобы Doxygen сделал это автоматически.
Спасибо.
Ответ
Set:
STRIP_FROM_INC_PATH = relative/path/to/include/directory