Doxygen产生奇怪的命名空间

时间:2012-09-10 10:39:43

标签: c++ doxygen

过去3个小时我一直在努力确定doxygen的有趣问题。

问题是,Doxygen会为每个匿名命名空间生成一些有趣的 @number 命名空间(@ 114,@ 347,@ 91等)。这些数量有时是显着的数字(所以有些地方,我有大约20个@something命名空间,只有两个真实的命名空间。)

我的设置已经排除了匿名命名空间。我逐个修改了命名空间设置;实际启用匿名命名空间会为这些@项生成“编译器可读”名称。我禁用了我的输入过滤器,以排除我注入这些过滤器的可能性。基本上没有任何帮助。

是否可能与某些几乎未被注意到的标志进行某些交互,强制启用这些项目的生成?我怎么“杀”它?网站上的@项目如此阴霾,使用它几乎没有意义。

谢谢束!

1 个答案:

答案 0 :(得分:1)

@ 123标记由doxygen内部使用。它们不应出现在输出中。如果您在最新版本(目前为1.8.2)中看到它们,请在错误跟踪器中提交错误报告。