c++ - .od 文件有什么用途?
问题描述
我使用 netbeans 并注意到除了创建 .o 文件之外,它还创建了 .od 文件。这些文件 (.od) 有什么用?
解决方案
正如Netbeans所述:依赖文件。
构建系统试图做到这一点,以便如果您重新编译,您可以通过不重新编译其生成的目标文件将相同的翻译单元来节省工作量。因此它只会尝试重新编译已更改的文件,或者可能尚未更改但它们所依赖的文件已更改的文件。这些.o.d
文件跟踪.o
依赖于哪些文件,以便在您再次构建项目时可以快速确定需要重新编译的内容。
推荐阅读
- java - 使用存储访问框架打开特定路径
- ios - XCode UI测试长按左右拖拽按钮
- elasticsearch - 日期之间的 Elasticsearch 聚合字段
- ruby-on-rails-4 - 如何使用符号调用活动记录搜索
- java - 如何将对象 (JAXB) 或 byte[] (来自此对象) 转换为 `org.w3c.dom.Element`?
- javascript - 使用 NodeJS 和 Mongoose 在 MongoDB 中打开了多个连接
- c# - 在 Crystal Reports 中获取数据库字段名称
- android - 如何使用虚线选择调整 TextView 高度、宽度和旋转
- c - C - Windows 和 Unix 上的可移植代码
- python - Graph.create_png 错误类型错误:序列项 0:预期的 str 实例,找到的字节