Я документирую проект C++ с помощью Doxygen и хочу, чтобы граф зависимостей включал только мой заголовочный файл, а не другие библиотеки. У меня это так:
Код: Выделить всё
#ifndef CJT_ROBOT_HH
#define CJT_ROBOT_HH
#include "Machine.hh"
#include "BinTree.hh"
#ifndef NO_DIAGRAM
#include
#include
#include
#include
#include
#endif
Если я выберу в графическом интерфейсе Doxygen использование встроенного генератора классов, график не будет создан. Если я использую точечный инструмент из GraphViz, NO_DIAGRAM игнорируется.
Подробнее здесь:
https://stackoverflow.com/questions/792 ... no-diagram