是否有Visual Studio的Ccache?

是否有Visual Studio的Ccache?

问题描述:

我知道scons实现了ccache的功能,但我坚持使用另一个构建系统。
我也知道在sourceforge上有一个gocache项目,旨在为其他编译器实现类似ccache的功能,但似乎并不完整。是否有Visual Studio的Ccache?

如果您有一些预算,请查看Xoreax Incredibuild。它做你想做的,它是一个备受尊敬的软件。

Ccache在VS中不起作用,并没有真正的免费替代方案。如果您成功创建了一个,许多开发人员将非常感激。

+14

ccache与Incredibuild完全不同。 – 2010-01-12 13:27:44

+7

我正在研究名为“clcache”的ccache变体,它适用于VisualStudio。见https://github.com/frerich/clcache – 2011-09-09 06:42:56

+0

酷!我会试试看! – 3DH 2011-12-20 13:23:46

有一个unofficial patch到CCACHE to support MSVC,我还没有尝试过自己......

一个无耻的插头,但我写了一个Python脚本,它试图工作就像ccache的,不同之处在于它能够包裹MSVC 。见一个插头的https://github.com/frerich/clcache

https://github.com/inorton/c*

一点。我一直在使用它来刮35%左右了我们的cygwin vs2012建立

https://stashed.io

支持PDB,PCH,并有一个很好的仪表板。

免责声明:我是作者之一:)

Incredibuild是非常好的,但它更像是distcc的为Visual Studio比的ccache。如果您想在Visual Studio环境中使用ccache和distcc,请同时尝试Staged(https://stashed.io)和Incredibuild。它与Linux的ccache + distcc非常相似,没有配置或管理开销。