在Doxygen输出中更改index.html文件的位置

时间:2012-08-22 10:11:06

标签: html documentation doxygen

我正在使用Doxygen来创建html输出。

我想自定义输出,以便index.html文件更加引人注目,因为目前它被隐藏在html输出文件夹中的大量文件列表的一半。

例如,如果将一个目录向上移动到'bit and pieces'html文件之外,那么对于那些正在寻找它的人来说,它将更容易被访问。但是,我不能只是将一行脚本复制到该位置,因为它所有的链接都会中断。

如果我可以将Doxygen配置为将索引文件转到其他位置,或者如果您能想到另一个问题的解决方案,我将非常感谢您的回复。

谢谢

2 个答案:

答案 0 :(得分:9)

我会将文档保留在原位,而是使用HTML语言的元刷新选项。放置一个文件,例如名为" Documentation.html"在您想要的任何文件夹中使用以下内容

<meta http-equiv="REFRESH" content="0;URL=RELATIVE/PATH/TO/index.html">

答案 1 :(得分:2)

正如我在对OP的评论中提到的,最简单的解决方案可能是创建一个由doxygen生成的index.html文件的符号链接或快捷方式,而不是试图让doxygen更改其输出文件的布局。然后,可以将此符号链接/快捷方式放置在项目的根目录(或其他位置)中,指向./html/index/html,并命名您喜欢的任何内容,以使其对用户显而易见。