提问人:paul 提问时间:10/26/2023 最后编辑:paul 更新时间:10/27/2023 访问量:41
有没有办法配置 Doxygen,使包之间的引用也变得可见?
Is there a way to configure Doxygen such that references between packages also become visible?
问:
如果您遇到这个问题:此问题与 Doxygen 1.9.8 有关,则以前(及以后)版本都可以。
在 Doxygen 中,可以在函数之间显示引用。这在 html 或 xml 文件中显示为 和 例如:Doxygen html show references snippetReferences
ReferencedBy
当类位于同一包中时,这非常有效。但是,当类位于不同的包中时,这些引用将丢失。
例如,在下面给出的 Java 代码中,html 中显示了对 A.A1.a() 的引用(相同的包),但也需要对 B.B1.b(不同的包)的引用:
package A;
import B.B1;
/**
*
*/
public class M {
/**
* @param args
*/
public static void main(String[] args) {
A1.a();
B1.b();
}
}
Doxygen 配置如下:
EXTRACT_ALL = YES
RECURSIVE = YES
REFERENCED_BY_RELATION = YES
REFERENCES_RELATION = YES
使用的 Doxygen 版本:1.9.8
有没有办法配置 Doxygen,使包之间的引用也变得可见?
答: 暂无答案
评论
a
b
EXTRACT_STATIC=YES