Freigeben über


Linkertoolfehler LNK1248

Bildgröße ('output_size') überschreitet die maximal zulässige Größe (maximum_size)

Hinweise

Der Linker hat festgestellt, dass die Größe einer Ausgabedatei die größtmögliche Größe für ein 32-Bit-Programmbild oder eine Objektdatei (PE- oder COFF-Datei) überschreitet.

Um dieses Problem zu beheben, wenn es sich bei der Datei um eine ausführbare Datei oder DLL handelt, sollten Sie ihr Programm umgestalten, um einige Funktionen in eine separate DLL zu verschieben. Wenn es sich bei der Datei um eine Objektdatei handelt, sollten Sie die Quelldatei in mehrere Übersetzungseinheiten umgestalten. Wenn es sich bei der Datei um eine .iobj datei handelt, die von/LTCGOUT(Name LTCG inkrementelle Objektdatei) erstellt wird und Sie nicht verwenden/LTCG:INCREMENTAL, entfernen Sie die /LTCGOUT Option. Wenn Sie die Datei verwenden /LTCG:INCREMENTAL, sollten Sie die ausführbare Datei umgestalten, um die Größe der Komponente zu verringern, die den Fehler verursacht.

Siehe auch

/GL(Wer le Programmoptimierung)
/LTCG (Verknüpfungszeitcodegenerierung)