我有一个使用 roxygen2的 R包。它在 /src中有一些 C代码,我刚刚开始使用 Doxygen。有没有什么方法可以将文档结合起来或者将编译与 roxygen2结合起来?关于把 C代码文档放在哪里,有什么“最佳实践”吗?
搜索 roxygen2和 doxygen 主要导致 氧气与氧气相似结果。我找到了几个包含 Doxyfiles 的软件包,但没有一致的组织结构。例如,lme4将 inst/doc/Doxyfile输出到 lme4源目录外的一个名为 doxygen的文件夹。Matrix 的根目录中还有一个 Doxyfile (但在以前的版本中是在 inst中)。此文档也导出到包目录之外。
是否有任何理由不将 C文件包含在一个包中,或者为什么尽管广泛使用 C,但在 R 包中却很少使用 Doxygen?
更新: 请参阅相关 < a href = “ https://github.com/klutometis/roxygen/questions/326”rel = “ nofollow noReferrer”> roxygen2功能请求
