我正在做一个大型项目的一小部分。我只需要为特定文件更改某些Doxygen配置选项。例如,有一个这样的配置选项DOT_GRAPH_MAX_NODES,其默认值是50。我需要将其值增加到100,但仅对于某些源文件(对于所有其他源文件,它应该是50)。最好的方法是什么?
我是Doxygen的新手,我尝试在.cpp顶部@include我的配置文件,或者尝试在该位置为选项设置新值,但这没有帮助(但未引起任何警告)或错误):
/// @include MyDoxyfile
// or
/// DOT_GRAPH_MAX_NODES = 10000
感谢您的帮助。
答案 0 :(得分:1)
在doxygen中,DOT_GRAPH_MAX_NODES
是一个全局设置,不能更改。这与某些可以显示/隐藏的图形相反:
•如果CALL_GRAPH设置为YES,则会为 每个功能直接显示该功能或 间接调用(另请参见\ callgraph和部分 \ hidecallgraph)。
••如果CALLER_GRAPH设置为YES,则为图形调用者 为每个函数绘制了一个图表,显示了 函数直接或间接由调用(另请参见 \ callergraph和部分\ hidecallergraph)。
,并且在即将发布的1.8.15版本中,实现了类似的机制
REFERENCED_BY_RELATION
,命令:showrefby
和hiderefby
REFERENCES_RELATION
,命令:showrefs
和hiderefs