doxygen生成的文档中的相对文件路径

时间:2011-06-07 06:30:47

标签: doxygen relative-path

我正在使用Doxygen 1.7.4 for Windows。

在生成的文档的文件列表页面中,我想查看相对路径。 我设置了FULL_PATH_NAMES = YES,以获得更多内容,而不仅仅是没有路径的文件名,但这会提供完整的绝对路径。

我只想要相对于项目目录的路径。我知道,我可以使用STRIP_FROM_PATH,但我遇到了通配符问题。我需要这种路径剥离,因为这个项目是在多台PC上进行的(作为git repo),所以路径可以不同。

是否可以在此设置中使用通配符,或者是否必须为每个工作站设置doxyfile,其中部分绝对路径为strip?


编辑:

我在doxygen网站上找到了我需要的东西:STRIP_FROM_PATH = $(QTDIR)/

也许可以使用doxyfile的一个变量吗?

1 个答案:

答案 0 :(得分:17)

我不确定Windows,但在Linux和OS X上,我可以在文件列表中生成输出,如

  • src / Utils.cpp [code]
  • src / Utils.h [code]
  • src / VectorMath.h [code]
  • test / src / test.cpp [code]

FULL_PATH_NAMES设置为YES并将STRIP_FROM_PATH设置为../..(即项目根目录路径,这是我构建文档的两个目录) 。您可能需要将目录分隔符交换到Windows窗口。

如果你移动文档,你还需要注意更新Doxyfile。

相关问题