首页 > 解决方案 > 如何设置相对于 Doxyfile 的 INPUT?

问题描述

我的项目有一个 git 存储库,我想在存储库中添加一个Doxyfile,以便从事该项目的任何人都可以在他们的计算机上创建一个目录,然后简单地doxygen /path/to/the/repo/Doxyfile从那里运行以填充项目的文档。

我一直在查看https://www.doxygen.nl/manual/config.html一段时间,但我只是找不到如何填写该INPUT字段来告诉 doxygen 文件在哪里。

我如何表达相对于Doxyfile(或者可能是 repo 的位置,因为这是下一个最好的东西)的路径?

标签: gitdoxygen

解决方案


Doxygen 有可能在配置文件中使用环境变量,你可以在 ao 中使用这些INPUT。这个环境变量可以通过 en 环境变量来设置,或者在使用例如 CMake 时,您可以在生成阶段设置它。另一种方法是,对于 CMake,使用@...@默认配置文件中的占位符,并在 CMake 生成阶段将这些替换为 CMake 生成的路径。


推荐阅读