Doxygen:缺少内部函数的调用图

Doxygen:缺少内部函数的调用图,doxygen,Doxygen,我开始使用doxygen1.8.7。我注意到,当被调用函数位于文件的较深处时,调用图丢失。在下面的示例中,缺少function1()的调用图。是否存在对解析级别的依赖 void function1(int cmd, int arg) { int ret = 0; switch (cmd) { case 1: if(arg == 10) { ret = function2(); } break; case 2: if(arg

我开始使用doxygen1.8.7。我注意到,当被调用函数位于文件的较深处时,调用图丢失。在下面的示例中,缺少
function1()
的调用图。是否存在对解析级别的依赖

void function1(int cmd, int arg)
 {
  int ret = 0;

  switch (cmd)
   {
    case 1:
      if(arg == 10) { ret = function2(); }
      break;

    case 2:
      if(arg == 10) { ret = function3(); }
      break; 

    case 3:
      if(arg == 10) { ret = function4(); }
      break;

    default:
      ret = function5();
  }

  return;
}

其他功能(2-4)是如何定义的?它们是否出现在文档中?它们是静态的吗?(在这种情况下,需要启用EXTRACT_STATIC)。请提供一个更完整的例子,使人们能够重现问题。找到了解决方案。它的工作原理是将DOT_GRAPH_MAX_NODES值增加到200,而不是默认的50。