构建项目时,仅重新编译上次构建后更改的文件。是否有可能在doxygen中获得类似的行为?
现在看来doxygen总是在运行时对其生成的文件进行清理/重建。
对于大型项目,这样的优化可以节省大量时间。
答案 0 :(得分:2)
不幸的是,doxygen是一次性程序:它读取一些源文件并写入一些html文件。
为了能够像C / C ++一样工作,它需要单独的编译" (解析源并将可能的传入和传出引用写入"对象"文件)和"链接" (阅读"对象"文件并解析所有引用)步骤。实现这是一个练习:)
然后你不得不担心源文件和头文件...这样做更麻烦,所以没有人实现它。