Y a-t-il un Ccache pour Visual Studio?

je suis conscient que scons implémente les fonctionnalités de ccache, mais je suis coincé avec un autre système de construction.

je sais aussi qu'il y a gocache projet sur sourceforge, qui vise à mettre en œuvre ccache-comme fonctionnalité pour d'autres compilateurs, mais il ne semble pas complète.

22
demandé sur eraxillan 2009-12-07 17:33:42

6 réponses

si vous avez un peu de budget, consultez Xoreax Incredibuild. Il fait ce que vous voulez, et c'est un logiciel respecté.

Ccache ne fonctionne pas en VS et il n'y a pas vraiment d'alternative gratuite. Si vous réussissez à en créer un, beaucoup de développeurs seraient très reconnaissants.

-3
répondu 2009-12-31 18:09:53

une prise éhontée, mais j'ai écrit un script Python qui essaie de fonctionner comme ccache, sauf qu'il peut envelopper MSVC. Voir https://github.com/frerich/clcache

24
répondu Frerich Raabe 2010-12-22 16:40:21

Il y a un patch non officiel pour ccache à l'appui de MSVC, je n'ai pas encore essayé moi-même...

5
répondu Chris Dolan 2010-04-29 13:08:25

https://github.com/inorton/cclash

Peu plus d'un plug. J'ai été l'utiliser pour raser environ 35% de nos cygwin VS2012 construit

2
répondu IanNorton 2014-02-08 10:17:44

https://stashed.io

soutient PDB, PCH, et a un joli tableau de bord.

Disclaimer: je suis l'un des auteurs :)

2
répondu js.mouret 2017-08-25 05:47:00

Incredibuild est très agréable, bien qu'il ressemble plus à distcc pour Visual Studio qu'à ccache. Si vous voulez à la fois ccache et distcc pour un environnement Visual Studio, essayez planqué (https://stashed.io) avec Incredibuild en même temps. Il fonctionne un peu comme ccache+distcc Pour Linux, sans la configuration ou les frais généraux administratifs.

1
répondu Justin Randall 2017-09-19 13:05:42