gpt4 book ai didi

c++ - 带有 Visual C++ 单元测试的 Doxygen

转载 作者:行者123 更新时间:2023-11-28 05:50:41 32 4
gpt4 key购买 nike

我正在尝试用 doxygen 记录一些 VC++ 单元测试类。由于宏形成的类和方法,doxygen 无法检测类或方法声明,至少在默认情况下是这样。

有没有什么方法可以让 doxygen 检测对给定语言来说非常规的声明?如果没有,我能否以某种方式手动将链接引入 dox,以便我仍然可以交叉引用测试类/方法?

最佳答案

Doxygen 可以扩展宏,在doxygen 配置中将MACRO_EXPANSION 设置为YES。然后 Doxygen 将展开所有宏。您还可以将 EXPAND_ONLY_PREDEF 设置为 YES 并传递 doxygen 应使用 PREDEFINEDEXPAND_AS_DEFINED 扩展的宏列表。

查看此处了解更多信息:http://www.doxygen.nl/manual/preprocessing.html

关于c++ - 带有 Visual C++ 单元测试的 Doxygen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35316808/

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