Doxygen 将 C 代码解释为 C++

Doxygen interpreting C code as C++

我在 trusty 上使用 doxygen 1.8.6。问题是它除了结构之外根本不显示任何内容。没有函数或变量。它还包括用于 cpp 的 html 输出中的 选项卡。我如何告诉 doxygen 将我的代码解释为 C 代码?

doxygen 解析 C 代码不需要什么特别的东西。您可以通过在配置文件中将 OPTIMIZE_OUTPUT_FOR_C 设置为 YES 来优化 C 的输出。

要让 doxygen 提取文档,您需要使用一种特殊的注释样式:/** ..*//*! ... */.