首页 > 解决方案 > .od 文件有什么用途?

问题描述

我使用 netbeans 并注意到除了创建 .o 文件之外,它还创建了 .od 文件。这些文件 (.od) 有什么用?

标签: c++netbeans

解决方案


正如Netbeans所述:依赖文件。

构建系统试图做到这一点,以便如果您重新编译,您可以通过不重新编译其生成的目标文件将相同的翻译单元来节省工作量。因此它只会尝试重新编译已更改的文件,或者可能尚未更改但它们所依赖的文件已更改的文件。这些.o.d文件跟踪.o依赖于哪些文件,以便在您再次构建项目时可以快速确定需要重新编译的内容。


推荐阅读