Подтвердить что ты не робот

Есть ли ccache для Visual Studio?

Я знаю, что scons реализует функциональность ccache, но я застрял с другой системой сборки.

Я также знаю, что есть gocache проект на SourceForge, который направлен на реализацию ccache -like функциональность для других компиляторов, но это, кажется, не является полным.

4b9b3361

Ответ 1

Если у вас есть бюджет, ознакомьтесь с Xoreax Incredibuild. Он делает то, что вы хотите, и это хорошо уважаемая часть программного обеспечения.

Ccache не работает в VS, и на самом деле нет свободной альтернативы. Если вам удастся создать один, многие разработчики будут очень благодарны.

Ответ 2

Бесстыдный плагин, но я написал Python script, который пытается работать так же, как ccache, за исключением того, что он может обернуть MSVC. См. https://github.com/frerich/clcache

Ответ 4

прятали

Он поддерживает PDB, PCH и имеет хорошую панель инструментов.

Отказ от ответственности: я один из авторов :)

Ответ 5

https://github.com/inorton/cclash

Это немного больше плагин. Я использовал его, чтобы сэкономить около 35% от наших сборок Cygwin Visual Studio 2012.

Ответ 6

Incredibuild очень хорош, хотя для Visual Studio он больше похож на distcc, чем на ccache.

Если вы хотите использовать ccache и distcc для среды Visual Studio, попробуйте одновременно использовать Stashed вместе с Incredibuild. Он работает так же, как ccache + distcc для Linux, без настройки и административных издержек.