如何在同时包含C++和Python的项目中使用doxygen(多语言项目)
How to use doxygen in a project containing both C++ and Python (multi-programming language project)
我正在为我的项目创建文档,其中包含用 C++ 和 Python 编写的代码。我可以在我的 C++ 代码上使用 doxygen 生成文档,但是在我拥有以前的文件后,我找不到对我的 Python 代码执行相同操作的方法。如果我需要两个 doxygen 文档出现在同一个 index.html 下,即将它们合并到一个统一的 doxygen 文件中,我该怎么做?大家使用的约定是什么?
首先,感谢 albert and shawnhcorey 的快速回复。
我尝试了您的建议,并进行了以下修改以解析以两种语言编写的文件中的文档注释:
在 Doxyfile 中
输入=include/my_package/scripts/my_package/
两个目录由space分隔。
然后,
FILE_PATTERNS = *.h *.py
两个通配符模式也由space分隔。
回到你放置 doxyfile 的地方,然后 运行
doxygen
开始吧!
我正在为我的项目创建文档,其中包含用 C++ 和 Python 编写的代码。我可以在我的 C++ 代码上使用 doxygen 生成文档,但是在我拥有以前的文件后,我找不到对我的 Python 代码执行相同操作的方法。如果我需要两个 doxygen 文档出现在同一个 index.html 下,即将它们合并到一个统一的 doxygen 文件中,我该怎么做?大家使用的约定是什么?
首先,感谢 albert and shawnhcorey 的快速回复。 我尝试了您的建议,并进行了以下修改以解析以两种语言编写的文件中的文档注释:
在 Doxyfile 中
输入=include/my_package/scripts/my_package/
两个目录由space分隔。
然后,
FILE_PATTERNS = *.h *.py
两个通配符模式也由space分隔。
回到你放置 doxyfile 的地方,然后 运行
doxygen
开始吧!