我正在使用Doxygen 1.7.4 for Windows。
在生成的文档的文件列表页面中,我想查看相对路径。
我设置了FULL_PATH_NAMES = YES
,以获得更多内容,而不仅仅是没有路径的文件名,但这会提供完整的绝对路径。
我只想要相对于项目目录的路径。我知道,我可以使用STRIP_FROM_PATH
,但我遇到了通配符问题。我需要这种路径剥离,因为这个项目是在多台PC上进行的(作为git repo),所以路径可以不同。
是否可以在此设置中使用通配符,或者是否必须为每个工作站设置doxyfile,其中部分绝对路径为strip?
编辑:
我在doxygen网站上找到了我需要的东西:STRIP_FROM_PATH = $(QTDIR)/
也许可以使用doxyfile的一个变量吗?
答案 0 :(得分:17)
我不确定Windows,但在Linux和OS X上,我可以在文件列表中生成输出,如
将FULL_PATH_NAMES
设置为YES
并将STRIP_FROM_PATH
设置为../..
(即项目根目录路径,这是我构建文档的两个目录) 。您可能需要将目录分隔符交换到Windows窗口。
如果你移动文档,你还需要注意更新Doxyfile。