Ho un binario di grandi dimensioni che è costituito da molte librerie statiche e file standalone cpp. È configurato per utilizzare il collegamento incrementale, tutte le ottimizzazioni sono disabilitate da /Od
- è una build di debug.Basso rendimento del collegamento incrementale
Ho notato che se cambio un file cpp autonomo, il collegamento incrementale scorre veloce - 1 min. Ma se cambio qualche cpp in una libreria statica, funziona a lungo - 10 minuti, allo stesso tempo del normale collegamento. In questo caso non ottengo alcun beneficio dal collegamento incrementale. È possibile accelerarlo? Io uso VS2005.
Si modifica solo il file .lib o un file di intestazione effettivo, in quest'ultimo caso non è realmente possibile (ma è possibile vedere alcuni vantaggi dall'utilizzo di pch). – KillianDS
Sto cambiando solo un file cpp da .lib. – ks1322
Controllare il progetto .lib per le opzioni/Yu e/Z7. –