仅更改特定文件的配置选项

时间:2018-11-22 14:25:51

标签: doxygen

我正在做一个大型项目的一小部分。我只需要为特定文件更改某些Doxygen配置选项。例如,有一个这样的配置选项DOT_GRAPH_MAX_NODES,其默认值是50。我需要将其值增加到100,但仅对于某些源文件(对于所有其他源文件,它应该是50)。最好的方法是什么?

我是Doxygen的新手,我尝试在.cpp顶部@include我的配置文件,或者尝试在该位置为选项设置新值,但这没有帮助(但未引起任何警告)或错误):

/// @include MyDoxyfile
//  or
/// DOT_GRAPH_MAX_NODES = 10000

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

在doxygen中,DOT_GRAPH_MAX_NODES是一个全局设置,不能更改。这与某些可以显示/隐藏的图形相反:

  

•如果CALL_GRAPH设置为YES,则会为   每个功能直接显示该功能或   间接调用(另请参见\ callgraph和部分   \ hidecallgraph)。

     

••如果CALLER_GRAPH设置为YES,则为图形调用者   为每个函数绘制了一个图表,显示了   函数直接或间接由调用(另请参见   \ callergraph和部分\ hidecallergraph)。

,并且在即将发布的1.8.15版本中,实现了类似的机制

  • REFERENCED_BY_RELATION,命令:showrefbyhiderefby
  • REFERENCES_RELATION,命令:showrefshiderefs
相关问题