0

我正在使用 Doxygen 来记录一个巨大的 C++ 项目。由于硬件限制,我无法一次记录整个代码。因此,我将我的代码分为两个模块(A 和 B),并使用TAGFILES选项来记录依赖关系。

为一个

GENERATE_TAGFILE = A_tags
TAGFILES =  ""

对于乙

GENERATE_TAGFILE = B_tags
TAGFILES = "A_tags = doxygenated_A/html"

但是,A和B相互依赖,但是使用上面的配置我无法解决A对B的依赖。

您能否建议如何解决 A 对 B 的依赖?

4

1 回答 1

0

您可以使用两次运行。一次运行只为所有项目(并且没有输出)生成标记文件,第二次运行使用标记文件生成实际输出。

有关更多详细信息,另请参阅我的答案https://stackoverflow.com/a/8247993/784672

于 2013-09-28T10:58:42.533 回答