Centrarse en los proyectos de C++ - que están casi garantizados para ser el más grande de tiempo para desagües del edificio.
Algunos consejos sobre cómo obtener el C++ los tiempos de construcción abajo:
- Asegúrese de que sólo estás incluyendo los encabezados que necesita en los proyectos de C++!
- Use declaraciones adelantadas siempre que sea posible en los encabezados en lugar de incluir otras cabeceras
- Use/MP cambiar a construir en paralelo, cuando sea posible
- Uso abstracción efectivamente
- Sé parco en el uso de las funciones en línea, ya que estos costará más en tiempo de compilación
- Recibe las dependencias correcta, por lo que no está construyendo más a menudo que el requerido
- Use encabezados precompilados apropiadamente
Aparte de eso, si estamos hablando de 2 veces horas de construcción, a menudo no es una solución simple, barato (en una gran forma la imagen), así:
- actualizar el hardware para ayudar a reducir los tiempos de cálculo
se han realizado preguntas similares anteriormente. Haz una búsqueda de "incredibuild" para encontrar un número de ellos. – crashmstr
¿Necesita construirlo desde cero con frecuencia o las compilaciones incrementales son lentas? –
Estamos obligados a construir desde cero con bastante frecuencia. Cada vez que se realiza un cambio para ser QC, se requiere una compilación completa. – Kyle