【问题标题】:Get Doxygen to show Xcode compile errors if documentation is missing如果缺少文档,请获取 Doxygen 以显示 Xcode 编译错误
【发布时间】:2010-05-31 18:59:53
【问题描述】:

我过去在这方面取得了成功,但现在我似乎找不到告诉 Xcode 或 Doxygen(或两者)在缺少文档时显示编译错误的设置。我查看了 Apple 文档,该文档讲述了如何创建 docsets 并且工作正常,但 Xcode 不会在源代码中缺少 cmets 时引发编译错误。有谁知道如何开启这个功能?

谢谢, 抢

【问题讨论】:

    标签: xcode documentation doxygen compilation


    【解决方案1】:

    要使 Doxygen 在缺少文档时生成错误,您有以下选项:

    • 警告
    • WARN_IF_UNDOCUMENTED
    • WARN_IF_DOC_ERROR
    • WARN_NO_PARAMDOC

    在 Xcode 中,您可以使用 Run Script 构建阶段启动 Doxygen。在“构建结果”中,以“警告:”开头的每一行都会在 Xcode 中突出显示。

    【讨论】:

    • 感谢您的回复。我检查了 WARNINGS、WARN_IF_UNDOCUMENTED 和 WARN_IF_DOC_ERROR。但我没有 WARN_NO_PARAMDOC。我的主要目标上已经有运行脚本。我进行了更改,然后再次尝试。它仍然没有标记丢失的 cmets。还有其他想法吗?
    • 您在构建结果中看到 doxygen 调用的输出了吗?也许您没有将输出过滤器设置为“仅错误和警告”。
    • 是的,doxygen 的输出在构建结果中。我检查了文档 (HTML),它是最新的。运行脚本似乎可以正常工作,但不知何故,XCode 似乎没有收到警告/错误。
    猜你喜欢
    • 1970-01-01
    • 2017-10-04
    • 2018-01-31
    • 1970-01-01
    • 2013-08-11
    • 2013-01-10
    • 1970-01-01
    • 2012-02-03
    • 2019-11-10
    相关资源
    最近更新 更多