(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Linkertoolfehler LNK2013

Fixup-Typ Fixup-Überlauf. Ziel 'Symbolname' ist außerhalb des Bereichs

Der Linker kann die erforderliche Adresse bzw. den Offset in die angegebene Anweisung nicht finden, da die Entfernung zwischen Zielsymbol und Anweisung zu groß ist.

Sie beheben dieses Problem, indem Sie mehrere Anwendungen erstellen oder die /ORDER-Option verwenden, um den Abstand zwischen Anweisung und Ziel zu verringern.

Wenn der Symbolname ein benutzerdefiniertes (und kein vom Compiler generiertes) Symbol ist, können Sie auch versuchen, den Fehler mithilfe der folgenden Maßnahmen zu beheben:

  • Ändern Sie die statische Funktion in eine nicht statische Funktion.

  • Benennen Sie den Codeabschnitt mit der statischen Funktion um, sodass er dem Namen des Aufrufers entspricht.

Überprüfen Sie mit DUMPBIN /SYMBOLS, ob eine Funktion statisch ist.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft