Frage

Gibt es Produkte, die c abnimmt ++ mal bauen? dass mit msvc verwendet werden?

War es hilfreich?

Lösung

Wenn es muss ein Produkt sein, schauen Sie sich Xoreax IncrediBuild , die auf die Build-Maschinen verteilt das Netzwerk.

Anders als das:

  • solide Bauweise Maschinen. RAM wie es passt, verwenden Sie schnelle separate Festplatten.
  • Aufteilung in getrennte Projekte (DLLs, Bibliotheken). Sie können parallel zu bauen, zu (Verwenden Dual-Quad / Kern und ist leicht mit dem Disk Engpass)
  • Die intelligente Nutzung von Headern, einschließlich vorkompilierte Header. Das ist nicht einfach, und oft gibt es andere Akteure. PIMPL hilft auch.

Andere Tipps

Die Verwendung von vorkompilierte Header verringern könnte Ihre Kompilierung.

Lesen Sie MPCL .

Dies ist ein Plug-in für Microsoft Visual C ++ 2005 und Visual C ++ 2008, die zu maximieren erlauben die Verwendung der CPU, um die Kompilierung Zeit Ihres Projektes zu minimieren.

Es kompiliert mehr .c / CPP-Dateien des gleichen Projektes parallel, um es zu erreichen. Dies ist besonders nützlich, wenn Sie einen Dual-Core / Quad-Core / Multi-Core-Prozessor haben.

Haben Sie darüber nachgedacht einen gemeinsamen Build-Server? MSVC wird in einem Terminal-Server ausgeführt werden, und Sie können die Kosten für die CPUs, RAM und schnelle Festplatten über das Entwicklungsteam amortisieren. Als Nebeneffekt kann dieses Terminal Server dann auch Haus das Versionskontrollsystem, so Kassen schnell sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top