ccache.

CCACHE ist ein Compiler-Cache.
Jetzt downloaden

ccache. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Andrew Tridgell
  • Website des Verlags:
  • http://ccache.samba.org/

ccache. Stichworte


ccache. Beschreibung

ccache ist ein Compiler-Cache. ccache ist ein Compiler-Cache. Es fungiert als Caching-Vorprozessor mit C / C ++ - Compilern, wobei der -e-Compiler-Switch und einen Hash erkennen, wenn eine Kompilierung vom Cache erfüllt werden kann. Dies führt häufig zu einem 5- bis 10-fachen Beschleunigen in gemeinsamen Zusammenstellungen. Die Idee kam von Erik Thiele, schrieb das ursprüngliche CompilerCache-Programm als Bourne-Shell-Skript. CCache ist eine Wiederumsetzung der Erik's Idee in C mit mehr Funktionen und einer besseren Leistung. Warum Mühe mit einem Compiler-Cache? Wenn Sie jemals rennen "sauber machen; machen", können Sie wahrscheinlich von CCache profitieren. Es ist sehr häufig für Entwickler, einen sauberen Aufbau eines Projekts für eine ganze Reihe von Gründen auszuführen, und dies wirft alle Informationen von Ihren vorherigen Kompilieren ab. Aber viel schneller. Es hilft auch sehr, wenn RPM-Builds erstellt werden kann, da RPM inkrementellen Builds knickt. Der erste ist der Samba Build Farm (http://build.samba.org/), der ständig auf Samba-Builds von Samba auf ca. 30 Maschinen nach jedem CVS-Commit ist. Bei einigen dieser Maschinen dauerte der Build eine Stunde. Durch die Verwendung von CCache erhalten wir den gleichen Effekt wie saubere Builds, aber ungefähr 6-mal schneller. Der zweite Grund ist das Autobuild-System, das ich für Quantum geführt habe. Dieses System baut unser gesamtes Linux-basiertes Betriebssystem von Grund auf, nachdem alle CVS, um COMPFIZIEREN, um Kompilierungsprobleme schnell zu fangen. Die Verwendung von Ccache Die Builds sind viel schneller Um Kopienwas neu in dieser Version zu vermeiden Variable


ccache. Zugehörige Software

Jikes.

JIKES ist ein Java-Compiler, der die Java-Quelle in bytedekodierte Anweisungssets übersetzt ...

192

Herunterladen

Interaktiver Dekompiler.

interaktiver Dekompiler dekompiliert durch die aufeinanderfolgende Anwendung von Niedrigniveau-Refaktorierungen, was letztendlich zu einem hohen Kodex führt ...

734

Herunterladen

Gob.

Ein Vorverarbeitungsgerät, um Gobjjects mit Inline-C-Code herzustellen, sodass erzeugte Dateien nicht bearbeitet werden ...

226

Herunterladen