2013-03-18 41 views
18

我有一个目录,其中保存了所有源文件和头文件。我想运行Doxygen为这些源代码生成文档。但是,我不想在这个目录中改变任何东西(特别是我不能添加Doxygen文档将被保存的子目录)。如何设置Doxygen的输入目录?

我该如何实现我所需要的?

我认为我需要做以下几点: - 我创建并进入'documentation'目录。 - 在此目录中,我执行doxygen -g来创建名为“Doxyfile”的模板配置文件。 - 然后,我想我需要修改Doxyfile以表明源代码不在当前目录中。

顺便说一下,输出是否会自动(默认)保存在执行Doxygen的目录中?

回答

26

我找到了答案。程序如下:

  1. 执行doxygen -g。将生成Doxyfile。
  2. 打开Doxyfile并找到INPUT =
  3. 'INPUT ='放置源代码所在目录的名称后。
  4. 在命令行中执行doxygen Doxyfile
  5. 输出将被放入执行doxygen的目录中。