Errore degli strumenti del linker LNK1248
Le dimensioni dell'immagine ('output_size') superano le dimensioni massime consentite (maximum_size)
Osservazioni:
Il linker ha determinato che le dimensioni di un file di output supereranno le dimensioni massime possibili per un'immagine o un file oggetto di programma a 32 bit (file PE o COFF).
Per risolvere questo problema se il file è un eseguibile o una DLL, è possibile effettuare il refactoring del programma per spostare alcune funzionalità in una DLL separata. Se il file è un file oggetto, è possibile effettuare il refactoring del file di origine in più unità di conversione. Se il file è un .iobj
file creato da /LTCGOUT
(Nome file oggetto incrementale LTCG) e non si usa /LTCG:INCREMENTAL
, rimuovere l'opzione /LTCGOUT
. Se si usa /LTCG:INCREMENTAL
, prendere in considerazione il refactoring del file eseguibile per ridurre le dimensioni del componente che causa l'errore.
Vedi anche
/GL
(Ottimizzazione dell'intero programma)
/LTCG
(Generazione di codice in fase di collegamento)