如何在Doxygen中正确使用EXCLUDE_SYMBOLS

问题描述

使用的Doxygen版本:1.8.20

我正在尝试从HTML文档的引用列表中排除某些功能(该列表由 REFERENCES_RELATION = YES 启用)。

代码示例:

void a()
{
    b();
    c();
}

void b()
{
    c();
}

void c()
{
    
}

当我生成HTML文档,没有任何排除内容时,它会按预期显示

a()
void a    (       )   
References b(),and c().

b()
void b    (       )   
References c().

c()
void c    (       )

但是,如果我添加以下内容 EXCLUDE_SYMBOLS = b ,则生成的HTML是:

a()
void a    (       )   

c()
void c    (       )

b()如预期那样被排除,但是c()没有出现在a()的引用列表中。

我如何进行这项工作?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)