c++ - 如何使用 doxygen 在 markdown 中自动创建指向 C++ 类的链接?

标签 c++ markdown doxygen

我正在开发 C++11 项目,我们使用 Doxygen 创建漂亮的 html API 文档。
我注意到当我直接在 hpp 中写类名时文件,doxygen 生成相应类的链接。
但是当我在 *.md 文件中写入相同的类名时,不会生成链接。
我需要在配置中启用它还是使用特殊语法来启用链接?

最佳答案

当我用 <code><pre>...</pre></code> 替换 markdown 代码块时,我能够自动生成链接:


  // link to MyClass is not generated
  \```C++
  Doc is about MyClass...
  \```

    |
    v

  // link to MyClass is generated
  <code>
    <pre>
  Doc is about MyClass...
    </pre>
  </code>
UPD:添加了反斜杠,以便它们在 StackOverflow 上正确呈现。

关于c++ - 如何使用 doxygen 在 markdown 中自动创建指向 C++ 类的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63817598/

相关文章:

c++ - 此代码是否损坏或 g++ 中是否存在错误?

c++ - 功能不同?

doxygen - 构建文档时,如何使doxygen忽略类似函数的宏?

结合 Docbook 和 Doxygen 文档类型。

c++ - Windows 10 上的 CppFlow

c++ - 是否未指定标准库头文件是否包含任意头文件?

php - 如何在 markdown github gist 中使用 PHP 中的语法高亮显示?

python - Django 中的自定义标记

javascript - 具有指向代码查找 block 的内部链接

c# - Doxygen 只包含接口(interface)