2010-08-17 14 views
8

Ich habe ein großes Windows C++ - Projekt, das viel Zeit in Anspruch nimmt, um kompiliert zu werden. Weißt du, ob es ein KOSTENLOSES Tool gibt, das mit mehreren miteinander verbundenen PCs erstellt werden kann?Erstellen mit mehreren Maschinen

Wissen Sie, ob es unter Linux mit GCC ein kostenloses Tool gibt?

Zumindest gibt es etwas, was ich tun kann, um die Arbeit selbst zu teilen? Danke

+1

Es wäre auch interessant, von kommerziellen Werkzeugen zu hören. –

Antwort

2

Ich bin lange Zeit Benutzer der kommerziellen IncrediBuild. Bis jetzt glücklich damit. Was ich am meisten an seiner Sandbox-Implementierung mag - es ist nicht nötig, irgendetwas auf den Agent-Maschinen zu installieren, sowohl die Synchronisation der Quellen als auch der Tool-Chain wird für Sie transparent gehandhabt.

Als wir vor einigen Jahren damit angefangen haben, gab es keine anderen Tools für die C++ - Windows-Entwicklung für verteilte Builds. Ich habe in letzter Zeit nicht nach einem solchen Tool gesucht, daher könnte es bereits einige Konkurrenz dafür geben.

Eine wichtige "Konkurrenz" ist die Fähigkeit von Visual Studio seit 2008, mehrere Cores für Builds zu verwenden - das ist "kostenlos", solange Sie Visual Studio besitzen.

+0

Fügen Sie einen weiteren glücklichen Benutzer für IncrediBuild hinzu. In einem C++ - Projekt, an dem ich gearbeitet habe, dauerte die Zeit für einen vollständigen Build von 60 Minuten auf 12 Minuten. Wenn Sie Vorlagenvorlagen (alle Header) in einem Multi-MLoC-Projekt erstellen, ist dies ein Leben sicherer. Es ist nicht wirklich billig, aber es ist jeden Cent wert, den man dafür bezahlt. – sbi

Verwandte Themen