【发布时间】:2011-02-24 09:35:14
【问题描述】:
我正在建立一个关于某种库的文档,它由一个 C/C++ 部分和一个 VHDL 部分组成,加上一些指导性的 doxygen-only 页面。他们必须被放入一个独立的组中。到目前为止一切正常,又好又蓬松...
但是如果我想同时使用OPTIMIZE_OUTPUT_VHDL = YES优化vhdl-子目录的输出,同时使用OPTIMIZE_OUTPUT_C = YES优化c-子目录的输出呢?
据我了解,在我的情况下使用 doxygen-tags 并不是最佳选择,因为它在每个子目录中引入了新的 doxyfile.conf 文件,并且在每个子目录中独立运行 doxygen。因此,这样做我不能再将两个部分(c+vhdl)放在同一组的不同子组中,并且这两个部分之间的链接是不可能的。此外,整个模块应该是“自包含的”,可以包含在更大的文档中,而无需此解决方案中涉及的特殊构建结构...
你会怎么做?
【问题讨论】: