我一直在想...

ccache有一些限制吗?

如果以后的编译时间相差太大,
为什么没有更多的Linux开发人员更频繁地使用ccache?

最佳答案

我想简单的答案是,构建系统损坏时ccache很棒(即未正确跟踪依赖项,为了正确构建所有内容,您可能需要make clean; make)。另一方面,如果正确跟踪依赖项,则ccache不会比普通make产生任何优势,并且实际上会招致维护和更新缓存的成本(缓存的大小可能很大,具体取决于缓存的大小)。项目)

关于c++ - 为什么ccache不经常与gcc一起使用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11905485/

10-12 15:34