我目前在Linux上使用Doxygen 1.5.5
我的文档的Windows版本中没有某些类文档。我的库提供了几个类,一个是大写的,另一个是小写的,如CONE和cone;因此,他们的类文档以classCONE.html和classcone.html的形式提供。
由于Windows系统上文件名不区分大小写,当ZIP文件的内容被解压缩到Windows系统上时,大写的类文档会覆盖小写的类文档。因为最后还原了大写的类文档,所以它会用相同的名称覆盖小写的第一个文件。
当我在Linux服务器上托管我的文档时,我能够显示这两个页面;但是,当其他人将内容提取到他们的Windows系统上时,情况并非如此。
有没有办法配置Doxygen为其中一个文件提供不同的HTML文件名,例如classCONE2.html,并实现所有链接以在Doxygen生成的
中引用此页面答案 0 :(得分:2)
版本1.5.5已超过5年,但我认为即使该版本提供CASE_SENSE_NAMES
,您也可以将其设置为NO以防止仅在大小写不同的输出文件的名称冲突。
答案 1 :(得分:0)
查看this帖子。它解释了如何使用64位打开Windows系统的区分大小写。但是,如果您使用的是Win32程序,即使在64位系统上,也可能会遇到困难。
我建议,尝试第一个doxygens答案,如果不能解决,请尝试我的方法。