gpt4 book ai didi

c - 排除每个函数的记录

转载 作者:行者123 更新时间:2023-11-30 15:42:13 25 4
gpt4 key购买 nike

我正在尝试使用 doxygen 为我的 C 应用程序生成文档,但仅限于宏 (#define)。 INPUT 头文件包含宏和一些函数原型(prototype),但我不希望 Doxygen 生成原型(prototype)的文档。因此出现了问题。如何仅使用宏生成文档?我尝试过很多选择。 EXCLUDE_PATTERN 没有帮助,因为宏和原型(prototype)总是具有共同的模式,并且独特的模式在未来可能不再是唯一的。我还尝试将所有宏移到特定组 (\addgroup) 下,但找不到排除函数原型(prototype)所属组的方法。我确信 doxygen 中应该有类似的东西,但我只是找不到它(doxygen 文档/stackoverflow/一般谷歌搜索)。请帮忙。

最佳答案

最快、最简单的方法是用 @cond@endcond 包围您不希望 doxygen 处理的部分。

MACROS and stuff

/** @cond */

int prototypes();

/** @endcond */

关于c - 排除每个函数的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20270900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com