【问题标题】:Change order of modules in Doxygen without INPUT tag在没有 INPUT 标签的情况下更改 Doxygen 中模块的顺序
【发布时间】:2015-07-23 08:23:35
【问题描述】:

我有三个定义组的 .dox 文件,如下

ModuleA.dox

/*! \defgroup Module_A Module A 
*/ 

ModuleB.dox

/*! \defgroup Module_B Module B 
\ingroup Module_A 
*/ 

模块C.dox

/*! \defgroup Module_C Module C 
\ingroup Module_A 
*/ 

生成文档,模块列表如下

>ModuleA 
        ModuleB 
        ModuleC

但是,我想更改顺序并希望 ModuleC 出现在 ModuleB 之前

我知道这可以通过指定 Doxygen 读取 .dox 文件的顺序来完成,即

@INPUT  = ModuleA.dox ModuleC.dox ModuleB.dox 

不幸的是,我无权访问 doxygen 文件来执行此操作。包含上述 .dox 文件的整个目录被读取,然后由 doxygen 处理,使用一些我不允许篡改的 makefile。

有没有其他方法可以改变模块“ModuleB”和“ModuleC”的顺序?

非常感谢您的任何建议。

【问题讨论】:

    标签: module doxygen


    【解决方案1】:

    我发现这样做的唯一方法如下:

    @INPUT = ModuleA.dox ModuleC.dox ModuleB.dox

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-21
      • 1970-01-01
      • 2016-10-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多