Как я могу заставить доксиген создать полные диаграммы наследования в нескольких проектах?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как я могу заставить доксиген создать полные диаграммы наследования в нескольких проектах?

Сообщение Anonymous »

При использовании doxygen для генерации диаграмм наследования C ++, я заметил, что диаграммы могут быть неполными.

Если несколько проектов документированы с использованием файлов тегов для разрешения на перекрестные приземления, доксиген будет показывать все базовые классы, если они не будут отображаться в других целях, которые не будут отображаться в других целях, которые не будут отображаться в других целях, которые не будут отображаться в других целях, которые не будут отображаться в других целях, которые не будут отображаться в других классах, которые не будут отображаться, они не будут отображаться в других классах. файлы Показанные полученные классы всегда представляют собой только классы, которые существуют в текущем проекте.

Код: Выделить всё

class A {};

class B : public A {};

class C : public A {};
< /code>

 Пример Project 2 Код: < /em> < /p>

#include

class D : public A {};

class E : public A {};

class F : public E {};
Диаграмма наследования из проекта 1, используя файл тега из проекта 2 - где d , e & f ? src = "https://i.sstatic.net/saklr.png"/>

Диаграмма наследования e из проекта 2, используя файл тега из проекта 1 - alce class a alt [/b]. src = "https://i.sstatic.net/orsyz.png"/>

Есть ли настройка, чтобы сообщить Doxygen генерировать полные графики наследования по проектам при использовании файлов тегов?

Подробнее здесь: https://stackoverflow.com/questions/394 ... e-projects
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»