Focus sui progetti C++ - sono quasi garantiti per essere il più grande canali di scolo di tempo per la costruzione.
Alcuni consigli su come ottenere il C++ costruire volte verso il basso:
- Accertarsi che sei solo tra cui intestazioni che è necessario nei progetti C++!
- utilizzare le dichiarazioni previsionali per quanto possibile nelle intestazioni invece di includere altre intestazioni
- Utilizzare il/MP interruttore di costruire in parallelo, quando possibile
- Usa astrazione efficace
- Essere risparmiando nell'uso delle funzioni inline, dal momento che questi costano di più al momento della compilazione
- ricevere le dipendenze corrette, in modo da non sta costruendo il più delle volte quello richiesto
- utilizzare le intestazioni precompilate opportunamente
A parte questo, se stai parlando 2 volte un'ora di build, spesso c'è un buon mercato (in grande stile foto) soluzione semplice, come pure:
- aggiornare l'hardware per contribuire a ridurre i tempi di calcolo
fonte
2009-07-29 19:05:29
domande simili sono state poste prima. Fai una ricerca di "incredibuild" per trovarne un numero. – crashmstr
Hai bisogno di crearlo da zero spesso o le build incrementali sono lente? –
Siamo costretti a costruire da zero abbastanza spesso. Ogni volta che viene fatto un cambiamento per essere QC avremo bisogno di una build completa. – Kyle