39

我知道它scons实现了 的功能ccache,但我被另一个构建系统困住了。

我也知道gocacheSourceForge 上有一个项目旨在ccache为其他编译器实现类似的功能,但它似乎并不完整。

4

5 回答 5

34

一个无耻的插件,但我写了一个 Python 脚本,它试图像 ccache 一样工作,除了它可以包装 MSVC。见https://github.com/frerich/clcache

于 2010-12-22T16:40:21.283 回答
7

ccache有一个非官方的补丁来支持 MSVC,但我自己还没有尝试过......

于 2010-04-29T13:08:25.827 回答
3

https://github.com/inoton/cclash

它更像是一个插头。我一直在使用它来削减大约 35% 的 Cygwin Visual Studio 2012 版本。

于 2014-02-08T10:17:44.910 回答
3

藏匿

它支持 PDB、PCH,并有一个漂亮的仪表板。

于 2017-08-25T05:47:00.163 回答
3

Incredibuild 非常好,虽然它更像是 Visual Studio 的distcc而不是 ccache。

如果您希望在 Visual Studio 环境中同时使用 ccache 和 distcc,请同时尝试Stashed和 Incredibuild。它的工作原理很像Linux 的ccache + distcc,没有配置或管理开销。

于 2017-09-19T13:05:42.233 回答