大家好,我们刚刚添加了一个夜间操作,用 doxygen 处理整个源代码树,并将输出放置到开发网络服务器上。
我们还已经有了一个共享点结构,其中包含各种模块/项目的设计文档。目前,我们保存此文档的级别相对较高。我们讨论模块的结构并讨论主要的类,但从不深入到单个方法级别。我想通过在 SDS Word 文档中添加指向 doxygen 输出的超链接来弥补这一差距。
我注意到链接看起来像这样:
http://example.com/docs/ProjectName/d4/d98/class_c_reader.html
http://example.com/docs/ProjectName/d4/d16/class_c_stream.html
让我大致了解一下路径中的“d4”、“d98”和“d16”字符串。如果我复制这些链接并创建超链接,有谁知道这些 URL 是否保证在将来保留。正如我所说,整个 doxygen 输出每晚都会重新生成。
最佳答案
您可以通过禁用 CREATE_SUBDIRS 来禁用 d4/d98
子目录。在 doxygen 配置中。
HTML 文件的名称是否会保持不变我不确定,但从我使用 doxygen 时所看到的来看,似乎是这样。如果你想确切地知道,你可以随时查看 doxygen 源。
关于doxygen - doxygen 页面的 URL 是永久的吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5705703/