gpt4 book ai didi

doxygen - 为具有简单类型成员的结构生成协作图

转载 作者:行者123 更新时间:2023-12-04 03:16:33 24 4
gpt4 key购买 nike

我有一个用doxygen记录的C项目。我还使用graphviz为我的结构生成协作图。问题在于,对于结构的成员为简单类型(int,float等)或它们的成员在项目外部定义(并通过包含文件包括在内)的结构,不会生成任何协作图。

我该如何迫使doxygen为这些结构生成图?

例如,假设我具有以下结构:

/** This is my simple struct. */
typedef struct
{
/** A member */
int a_member;

/** Another member */
int another_member;
} my_simple_struct_t;

如果您具有这样的结构,Doxygen将不会生成协作图(尽管它将提供该结构的文档条目)。如何强制它创建一个并显示它是两个整数的结构?

最佳答案

通过以下设置,doxygen将为上述结构生成一个协作图:

HAVE_DOT             = YES
COLLABORATION_GRAPH = YES
HIDE_UNDOC_RELATIONS = NO

关于doxygen - 为具有简单类型成员的结构生成协作图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9822888/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com