c++ - 使用doxygen在GitLab项目上自动生成C++文档

标签 c++ git cmake gitlab doxygen

我正在一个GitLab C++项目中工作,我正在尝试使用Doxygen在代码上自动生成文档。我真的不知道如何解决这个问题。

我可以以某种方式将其包含在CMake中,以便每次有人构建项目时在项目中都有更新的文档吗?

还是在有人推送其代码时让服务器生成文档会更好?

谢谢你的帮助!

最佳答案

考虑将生成的文档发布在GitLab页面网站(https://docs.gitlab.com/ee/user/project/pages/)上,然后可以从Wiki链接到它,以使其易于查找。

GitLab Wiki存储在单独的Git存储库(https://docs.gitlab.com/ee/user/project/wiki/)中,这就是为什么我认为创建Pages站点而不是从主Git存储库更新Wiki Git存储库会更干净。

关于c++ - 使用doxygen在GitLab项目上自动生成C++文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61142433/

相关文章:

cmake - 使用 CMake 运行自定义 shell 脚本

cmake - 多个 CMakeLists

c++ - 如何使用传递给编译器的相同参数在cmake中运行命令?

c++ - ConvexPoly 不起作用后 OpenCV Canny

python - 如何确保调试配置中没有 pdb 调用?

iphone - 协作/构建大型 Phonegap 项目

git - 为什么 .gitignore 不适用于 Android Studio 中的新项目?

c++ - 如何在 Qt 中为我们可以使用 Windows Narrator 阅读的任何 QLabel 设置可访问的名称

c++ - 为什么 Sprite 是wiz0;不等同于向导 wiz0();在我的代码中? C2228 错误

c++ - boost::lockfree::spsc_queue 和 boost::asio