我正在使用Doxygen来记录一个庞大的C ++项目。由于硬件限制,我无法立即记录整个代码。因此,我将代码分为两个模块(A和B),并使用TAGFILES
选项来记录依赖项。
对于A
GENERATE_TAGFILE = A_tags
TAGFILES = ""
对于B
GENERATE_TAGFILE = B_tags
TAGFILES = "A_tags = doxygenated_A/html"
但是,A和B相互依赖,但使用上述配置我无法解决A对B的依赖。
您能否建议如何解决A对B的依赖?
答案 0 :(得分:0)
您可以使用两次运行。一次运行只为所有项目(没有输出)生成标记文件,第二次运行使用标记文件生成实际输出。
有关详情,请参阅我的答案https://stackoverflow.com/a/8247993/784672。