我有一个保存所有源文件和头文件的目录。我想运行 Doxygen 为这些源代码生成文档。但是,我不想更改此目录中的任何内容(特别是我无法添加将保存 Doxygen 文档的子目录)。
我怎样才能达到我的需要?
我认为我需要执行以下操作:
- 我创建并转到“文档”目录。
- 在这个目录中,我执行 doxygen -g
来创建一个名为“Doxyfile”的模板配置文件。
- 然后,我想,我需要修改doxyfile,表明源代码不在当前目录中。
顺便问一下,输出会自动(默认)保存在执行 Doxygen 的目录中吗?
最佳答案
我已经找到了答案。程序如下:
- 执行
doxygen -g
。将生成 Doxyfile。 - 打开 Doxyfile 并找到
INPUT =
- 在'INPUT ='后面加上源代码所在目录的名称。
- 在命令行中执行
doxygen Doxyfile
。 - 输出将被放入执行 doxygen 的目录中。
关于c++ - 如何为 Doxygen 设置输入目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15472320/