2010-08-17 11 views
8

Tengo un gran proyecto de Windows C++ que toma mucho tiempo para compilarse. ¿Sabes si hay alguna herramienta GRATUITA capaz de construir usando múltiples PC conectadas juntas?construcción usando múltiples máquinas

¿Sabes si hay alguna herramienta gratuita que haga lo mismo en Linux usando GCC?

¿Al menos hay algo que puedo hacer para dividir el trabajo yo mismo? Gracias

+1

Sería interesante escuchar herramientas comerciales. –

Respuesta

2

Soy un gran usuario de IncrediBuild. Feliz con eso hasta ahora. Lo que más me gusta es la implementación de la zona de pruebas, no es necesario instalar nada en las máquinas de agentes, la sincronización de la fuente y la cadena de herramientas se maneja de forma transparente para usted.

Cuando comenzamos a usarlo hace unos años, no había otras herramientas para el desarrollo de Windows C++ para compilaciones distribuidas. No busqué ninguna herramienta de este tipo recientemente, por lo tanto, podría haber competencia por ella.

Una importante "competencia" es la capacidad de Visual Studio desde 2008 de utilizar múltiples núcleos para compilaciones, esto es "gratis" siempre que ya tenga Visual Studio.

+0

Agregue otro usuario feliz para IncrediBuild. En un proyecto de C++ en el que trabajé se tomaron los tiempos para un build completo de 60 minutos a 12 minutos. Cuando estás haciendo cosas de plantilla (todos los encabezados) en un proyecto multi-MLoC, esta es una vida más segura. No es realmente barato, pero vale cada centavo que pagas por él. – sbi

Cuestiones relacionadas