【问题标题】:Doxygen produces strange namespacesDoxygen 产生奇怪的命名空间
【发布时间】:2012-09-10 10:39:42
【问题描述】:

在过去的 3 个小时里,我一直在尝试特别确定.. doxygen 的有趣问题。

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

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

是否可能与某些几乎未被注意到的标志进行交互,从而强制生成这些项目?我如何“杀死”它?网站上充斥着@项目,使用它几乎毫无意义。

谢谢大家!

【问题讨论】:

    标签: c++ doxygen


    【解决方案1】:

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

    【讨论】:

    • 谢谢;我正在使用 1.8.1.1,我会查找修订历史并报告它,除非它是固定的平均时间。
    猜你喜欢
    • 2017-05-10
    • 1970-01-01
    • 2012-08-26
    • 2011-05-26
    • 2021-08-29
    • 1970-01-01
    • 1970-01-01
    • 2020-01-14
    • 1970-01-01
    相关资源
    最近更新 更多