为什么Doxygen会创建这么多空文件夹?

时间:2013-02-27 07:06:37

标签: linux hash filesystems directory doxygen

在我的代码库上运行Doxygen后,它创建了两个新目录:
htmllatex

两者都包含documetnation文件,以及许多这些空文件夹:

/html
├── d0
│   ├── d00
│   ├── d01
│   ├── d02
│   ├── d03
│   ├── d04
│   ├── d05
│   ├── d06
|   ├── ...
├── d1
│   ├── d00
│   ├── d01
│   ├── d02
│   ├── d03
│   ├── d04
│   ├── d05
│   ├── d06
|   ├── ...
好吧..并非所有这些都是空的......很少有文件在里面。

│   ├── d3a
│   ├── d3b
│   │   └── solarpower_8h_source.html
│   ├── d3c
│   ├── d3d

这是什么?某种目录哈希表?为什么呢?
我认为它不是特定的Doxygen,所以任何与实践的联系都会受​​到赞赏。

修改
找到了。
http://www.doxygen.nl/manual/config.html#cfg_create_subdirs

1 个答案:

答案 0 :(得分:3)

在doxygen的配置文件中启用CREATE_SUBDIRS时会发生这种情况。如果您有一个包含数万个输出文件的大型项目,这有助于避免某些文件系统上的目录访问速度缓慢。