gpt4 book ai didi

doxygen - doxygen 是否预定义了任何宏?

转载 作者:行者123 更新时间:2023-12-01 23:01:20 26 4
gpt4 key购买 nike

除了PREDEFINED配置选项,我总是可以在其中放置 DOXYGEN=1 , 在读取 C++ 文件之前,doxygen 是否预定义了任何预处理器宏?

我的思路是GCC预定义了__GNUC__等宏, MSC 预定义宏如 _MSC_VER . doxygen 有没有预定义宏,比如 _DOXYGEN_VER ?

我不想使用 PREDEFINED配置选项。

最佳答案

不,Doxygen 不会预定义任何自我识别 token 。

如果您不想在预处理器中乱扔代码 #ifdef _DOXYGEN_VER / #endif您可以使用 \cond command 的块. \cond command 是一种更简单的方法来定义可以有条件地包含/排除的部分,类似于您过去对 C 预处理器标记所做的事情。

关于doxygen - doxygen 是否预定义了任何宏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7677779/

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