我在Linux和Windows中生成doxygen文档。但是,"命名空间成员"生成的文档之间的部分。
在生成的Linux文档中:
在"命名空间成员"部分,在" All"选项卡,当我点击字母" a"时,显示的页面命名如下:
namespacemembers.html
在"命名空间成员"部分,在" All"选项卡,当我点击字母" e"时,显示的页面命名如下:
namespacemembers_e.html
对于我点击的任何其他字母也一样,所以当我点击字母" g"时,显示的页面是:
namespacemembers_g.html
在生成的Windows文档中:
在"命名空间成员"部分,在" All"选项卡,当我点击字母" a"时,显示的页面命名如下:
namespacemembers.html#index_a
在"命名空间成员"部分,在" All"选项卡,当我点击字母" e"时,显示的页面命名如下:
namespacemembers.html#index_e
对于我点击的任何其他字母也一样,所以当我点击字母" g"时,显示的页面是:
namespacemembers.html#index_g
换句话说,在Linux中,为每个命名空间成员字母列表创建了一个新页面,而在Windows中,只有一个页面 由字母列表组织的所有命名空间成员创建的。
我的问题是:这是由Doxyfile中的某些属性决定的,如果是这样,是由哪一个?