Delen via


Fouten en waarschuwingen van Linker tools (LNKxxxx)

De linkerhulpprogramma's LINK, LIB, DUMPBIN en EDITBIN delen een algemeen uitvoerbaar bestand dat deze fouten en waarschuwingen genereert. De hulpprogramma's genereren waarschuwingen van het formulier LNKxxxx, waarbij xxxx een viercijferig getal is.

Belangrijk

De Visual Studio-compilers en buildhulpprogramma's kunnen allerlei soorten fouten en waarschuwingen rapporteren. Nadat er een fout of waarschuwing is gevonden, kunnen de buildhulpprogramma's veronderstellingen maken over de intentie van code en proberen door te gaan, zodat er meer problemen tegelijkertijd kunnen worden gerapporteerd. Als de hulpprogramma's de verkeerde aanname maken, zijn latere fouten of waarschuwingen mogelijk niet van toepassing op uw project. Wanneer u problemen in uw project corrigeert, begint u altijd met de eerste fout of waarschuwing die wordt gerapporteerd en bouwt u deze vaak opnieuw. Eén oplossing kan meerdere volgende fouten oplossen.

Als u hulp wilt krijgen bij een bepaald diagnostisch bericht in Visual Studio, selecteert u dit in het venster Uitvoer en drukt u op de F1--toets. Visual Studio opent de documentatiepagina voor die fout, indien aanwezig. U kunt ook het zoekprogramma bovenaan de pagina gebruiken om artikelen te vinden over specifieke fouten of waarschuwingen. Of blader door de lijst met fouten en waarschuwingen per hulpprogramma en typ de inhoudsopgave op deze pagina.

Opmerking

Niet elke Visual Studio-fout of -waarschuwing wordt gedocumenteerd. In veel gevallen bevat het diagnostische bericht alle beschikbare informatie. Als u op deze pagina terechtkomt en denkt dat het foutbericht of waarschuwingsbericht aanvullende uitleg nodig heeft, laat het ons dan weten met behulp van de feedbackknoppen op deze pagina. Als u denkt dat de fout of waarschuwing onjuist is of als u een ander probleem met de toolset hebt gevonden, meldt u een productprobleem op de Developer Community-site. U kunt ook feedback verzenden en bugs invoeren in de IDE. Ga in Visual Studio naar de menubalk en kies Help > Feedback verzenden > Een probleem meldenof een suggestie indienen met behulp van Help > Feedback verzenden > Een functie voorstellen. Er zijn enkele onderwerpen over compilerfouten gemaakt die niet door de compiler worden verzonden en nu worden omgeleid naar deze pagina.

Mogelijk vindt u aanvullende hulp bij fouten en waarschuwingen in Microsoft Q&A C++ forums. U kunt ook zoeken naar de fout of het waarschuwingsnummer op de Visual Studio C++ Developer Community-site. U kunt ook zoeken Stack Overflow- om oplossingen te vinden.

Zie voor koppelingen naar aanvullende hulpbronnen en communitybronnen Visual C++ Hulp en Community.

Fouten in Linker-tools

Fout Message
Linkerhulpmiddelenfout LNK1000 onbekende fout; raadpleeg de documentatie voor technische ondersteuningsopties
Linker Tools-fout LNK1103 foutopsporingsgegevens beschadigd; module opnieuw compileren
Linkerhulpmiddelenfout LNK1104 bestand 'bestandsnaam' kan niet worden geopend
Linkerfout LNK1106 ongeldig bestand of schijf vol: kan niet zoeken naar locatie
Linkertoolsfout LNK1107 ongeldig of beschadigd bestand: kan niet lezen op locatieadres
Fout bij linkerhulpprogramma's LNK1112 type modulemachine 'type1' conflicteert met doelmachinetype 'type2'
Linkerfout LNK1113 ongeldig machinetype
Fout bij linkerhulpprogramma's LNK1120 niet-opgeloste externe getallen
Fout bij linkerhulpprogramma's LNK1123 fout tijdens conversie naar COFF: bestand ongeldig of beschadigd
Fout bij linkergereedschappen LNK1127 bibliotheek is beschadigd
Fout bij linker-tools LNK1136 ongeldig of beschadigd bestand
Linker-tools fout LNK1140 te veel modules voor de programmadatabase; koppeling met /PDB:NONE
Linkerfout LNK1141 fout tijdens het compileren van exportbestand
Fout bij linkerhulpprogramma's LNK1143 ongeldig of beschadigd bestand: geen symbool voor COMDAT-sectienummer
Fout bij linkerhulpprogramma's LNK1152 kan een of meer ongedecoreerde symbolen niet oplossen
Linkertoolfout LNK1158 kan 'bestandsnaam' niet uitvoeren
Linker-fout LNK1164 sectie-uitlijning (getal) groter dan /ALIGN-waarde
Fout door linkerhulpmiddel LNK1166 kan code bij offset=offset, va=value niet aanpassen
Linker Tools Error LNK1168 kan bestandsnaam niet openen voor schrijven
Fout bij linkerhulpprogramma's LNK1169 een of meer meerdere malen gedefinieerde symbolen gevonden
Fout bij linkerhulpprogramma's LNK1170 regel in opdrachtregelbestand bevat maximale lengte of meer tekens
Fout bij linkerhulpprogramma's LNK1179 ongeldig of beschadigd bestand: dubbele COMDAT 'bestandsnaam'
Linker Fout LNK1181 kan invoerbestand 'bestandsnaam' niet openen
Linker Tools-fout LNK1188 BADFIXUPSECTION:: ongeldig fixupdoel 'symbool'; mogelijke sectie met lengte nul
Linkertoolfout LNK1189 LIBTOOMANYMEMBERS:: bibliotheeklimiet van het aantal objecten is overschreden
Linkerprogrammafout LNK1196 ongeldig of beschadigd importobject: onbekende versie
Linker Tools-fout LNK1200 fout bij het lezen van de programmadatabase 'bestandsnaam'
Linker tools-fout LNK1201 fout bij het schrijven naar de programmadatabase 'bestandsnaam'; controleren op onvoldoende schijfruimte, ongeldig pad of onvoldoende bevoegdheden
Fout bij linkerhulpprogramma's LNK1211 vooraf gecompileerde typegegevens niet gevonden; 'bestandsnaam' is niet gekoppeld of overschreven
Fout bij verbindingshulpprogramma's LNK1215 metagegevensbewerking is mislukt (HRESULT): fout
Linkhulpmiddelenfout LNK1218 waarschuwing behandeld als fout; geen uitvoerbestand gegenereerd
Linkerfouten LNK1221 een subsysteem kan niet worden afgeleid en moet worden gedefinieerd
Linker Tools-fout LNK1223 ongeldig of beschadigd bestand: bestand bevat ongeldige .pdata-bijdragen
Linker-tool foutmelding LNK1224 ongeldig basisadres voor afbeeldingen
Fout bij linkerhulpprogramma LNK1237 tijdens het genereren van code introduceerde compiler verwijzingen naar het symbool 'symbool' gedefinieerd in module 'module' gecompileerd met /GL
Fout bij linkerhulpprogramma's LNK1240 Het compileren van IDL-inhoud is mislukt.
Linkerhulpmiddelenfout LNK1241 Resourcebestand 'resource file' al opgegeven
Linker Tools Fout LNK1245 ongeldig subsysteem "subsysteem" opgegeven; /SUBSYSTEM moet WINDOWS, WINDOWSCE of CONSOLE zijn
Fout bij linkerhulpprogramma's LNK1248 afbeeldingsgrootte ('output_size') overschrijdt de maximaal toegestane grootte (maximum_size)
Fout in Linker-tools LNK1256 ALINK-bewerking is mislukt: reden
Fout bij linkergereedschappen LNK1264 /LTCG:PGINSTRUMENT opgegeven, maar er is geen codegeneratie vereist; instrumentatie is mislukt
Fout bij linkerhulpprogramma's LNK1277 objectrecord niet gevonden in pgd (bestandsnaam)
Linkerhulpprogrammafout LNK1282 kan /REBASE-bestand niet uitvoeren; het is ondertekend
Linker Tools Fout LNK1287 ongeldige beheerde toegangspuntfunctie
Fout bij Linker-tools LNK1296 Kan bestandsnaam niet laden
Linker Tools Fout LNK1301 LTCG clr-modules gevonden, niet compatibel met /LTCG:parameter
Linker-toolsfout LNK1302 alleen ondersteuning voor het koppelen van veilige .netmodules; kan bestand .netmodule niet koppelen
Linker Fout LNK1306 De DLL-entrypointfunctie kan niet worden beheerd; compileren naar native
Fout bij linkertool LNK1309 type1-module gedetecteerd; ongeldig bij gebruik van de optie /CLRIMAGETYPE:type2
Linker Tools-fout LNK1312 ongeldig of beschadigd bestand: kan assembly niet importeren
Linker-fout LNK1313 ijw/native module gedetecteerd; kan geen koppeling maken met pure modules
Fout bij linkerhulpprogramma's LNK1314 beschadigde of ongeldige COFF-symbooltabel (ongedefinieerd statisch of label-symbool)
Fout bij linker-tools LNK1318 Onverwachte PDB-fout; oorzaak 'details'
Fout bij linkerhulpprogramma's LNK1332 gedetecteerd <aantal Windows Runtime-typen> geïmporteerd in één module en gedefinieerd in een andere module
Linker Tools-fout LNK1352 'section_name_1' en 'section_name_2' kunnen niet worden samengevoegd in verschillende secties
Linkerfout LNK1561 toegangspunt moet worden gedefinieerd
Foutmelding linkerhulpmiddelen LNK2001 niet-opgelost extern symbool "symbool"
Linkerhulpprogrammafout LNK2004 relatieve fixup-overloop naar doel; korte sectie 'sectie' is te groot of valt buiten het bereik.
Linker Tools Fout LNK2005 symbool dat al is gedefinieerd in object
Fout bij linkerhulpprogramma's LNK2008 Fixup-doel is niet uitgelijnd met 'symbol_name'
Linkerhulpmiddelenfout LNK2011 vooraf gecompileerd object niet gekoppeld; image werkt mogelijk niet
Linkerhulpmiddelenfout LNK2013 fixup type fixup overvloed. Doel 'symboolnaam' valt buiten het bereik
Fout bij linkerhulpprogramma's LNK2017 'symbol' verplaatsing naar 'segment' is ongeldig zonder /LARGEADDRESSAWARE:NO
Fout van linkerhulpprogramma's LNK2019 niet-opgelost extern symbool 'symbool' waarnaar wordt verwezen in functie 'functie'
Linkerprogrammafout LNK2020 onopgeloste token 'token'
Fout van linkerhulpprogramma's LNK2022 metagegevensbewerking is mislukt (HRESULT): error_message
Fout bij linkerhulpprogramma's LNK2023 ongeldig dll- of toegangspunt <dll- of toegangspunt>
Linkerhulpprogrammafout LNK2026 module onveilig voor SAFESEH-image
Fout bij Linker-tools LNK2027 niet-opgeloste modulereferentie 'module'
Fout bij Linker Tools LNK2028 "exported_function" (decorated_name) waarnaar wordt verwezen in functie "function_containing_function_call" (decorated_name)
Fout bij linkerhulpprogramma's LNK2031 kan geen p/invoke genereren voor function_declarationdecorated_name; oproepconventie ontbreekt in metagegevens
Fout bij linkerhulpprogramma's LNK2033 niet-opgelost typeref-token (token) voor 'type'
Linkerhulpmiddelenfout LNK2038 komt niet overeen met 'naam': waarde 'value_1' komt niet overeen met de waarde 'value_2' in filename.obj
Linker Tools Fout LNK2039 verwijzingsklassetype <> importeren dat is gedefinieerd in another.obj; het moet worden geïmporteerd of gedefinieerd, maar niet beide

Waarschuwingen voor Linker-tools

Waarschuwing Message
Linkerhulpprogramma's waarschuwing LNK4001 geen objectbestanden opgegeven; gebruikte bibliotheken
Linkerhulpprogramma Waarschuwing LNK4002 symbool gedefinieerd in object
Waarschuwings-LNK4006 voor Linker-hulpprogramma's symbool dat al is gedefinieerd in object; tweede definitie genegeerd
\Linker Tools-waarschuwing LNK4010\ ongeldig subsysteemversienummer; standaardsubsysteemversie wordt ervan uitgegaan
Linkerhulpprogramma's waarschuwing LNK4014 kan lidobject 'objectnaam' niet vinden
Linkerhulpprogramma's waarschuwing LNK4020 een typerecord in 'bestandsnaam' is beschadigd; sommige symbolen en typen zijn mogelijk niet toegankelijk vanuit het foutopsporingsprogramma
Linker Tools Waarschuwing LNK4022 kan geen unieke overeenkomende voor het symbool 'symbool' vinden
Waarschuwing Linker Tools LNK4039 sectie 'naam' die is opgegeven met de optie /SECTION bestaat niet
Linkerhulpmiddelen Waarschuwing LNK4044 niet-herkende optie 'optie'; genegeerd
Linkerhulpprogramma's waarschuwingscode LNK4049 symbool 'symbool' dat is gedefinieerd in 'filename.obj' wordt geïmporteerd
Linker Tools Waarschuwing LNK4065 "functie" kan niet worden geordend; Genegeerd
Linkerhulpprogramma's waarschuwing LNK4070 /OUT:richtlijn in .EXP verschilt van uitvoerbestand 'bestandsnaam'; richtlijn wordt genegeerd
Linkerhulpprogramma's Waarschuwing LNK4071 kan niet incrementeel worden gekoppeld aan latere koppelingen
Linkerhulpprogramma's waarschuwing LNK4073 kan geen kaart maken voor .ilk-bestand; niet-incrementaal koppelen
Linker Waarschuwing LNK4075 'option1' wordt genegeerd vanwege de specificatie 'option2'.
Linkerhulpprogramma's waarschuwing LNK4076 ongeldig incrementeel statusbestand 'bestandsnaam'; niet-incrementaal koppelen
Linkerhulpprogramma's waarschuwing LNK4078 meerdere secties 'sectienaam' gevonden met verschillende kenmerken
LNK4086 Linkerhulpprogramma's waarschuwing instappunt 'functie' is niet __stdcall met 'getal' bytes aan argumenten; image mogelijk niet uitgevoerd
Linkerhulpprogramma's waarschuwing LNK4092 Gedeelde beschrijfbare sectie 'sectie' bevat verplaatsingen; image werkt mogelijk niet correct.
Linkerhulpprogramma Waarschuwing LNK4096 /BASE-waarde 'getal' is ongeldig voor Windows 95 en Windows 98; image wordt mogelijk niet uitgevoerd
Linkerhulpprogramma's waarschuwing LNK4098 standaardbibliotheek 'library' conflicteert met gebruik van andere bibliotheken; gebruik /NODEFAULTLIB:library
Linkerhulpprogramma's Waarschuwing LNK4099 PDB 'bestandsnaam' is niet gevonden met 'object/bibliotheek' of bij 'pad'; object koppelen alsof er geen foutopsporingsgegevens zijn
Waarschuwing linkerhulpmiddelen LNK4102 Exporteren van het verwijderen van destructor 'name'; afbeeldingen kunnen mogelijk niet correct werken.
Linker Tools Waarschuwing LNK4104 exporteren van symbool 'symbool' moet PRIVÉ zijn
Linkerhulpprogramma's waarschuwing LNK4105 geen argument opgegeven met optie 'optie'; optie negeren
Linker Tools Waarschuwing LNK4194 /DELAYLOAD:dll-naam genegeerd
Linkerhulpprogramma's Waarschuwing LNK4197 Er is meerdere keren een 'exportnaam' opgegeven; de eerste specificatie wordt gebruikt.
Linkerhulpmiddelen Waarschuwing LNK4199 /DELAYLOAD:dllname genegeerd; geen imports gevonden uit dllname
Linkerhulpprogramma's Waarschuwing LNK4200 beschadigde regelnummerinformatie in objectbestand; genegeerd
Linkerhulpprogramma's waarschuwing LNK4204 'bestandsnaam' ontbreekt foutopsporingsinformatie voor de verwijzende module; object koppelen alsof er geen foutopsporingsgegevens zijn
Linkerhulpprogramma's Waarschuwing LNK4205 'bestandsnaam' ontbreekt huidige foutopsporingsinformatie voor referencingmodule; object koppelen alsof er geen foutopsporingsgegevens zijn
Linkerhulpprogramma's waarschuwing LNK4206 vooraf gecompileerde typegegevens niet gevonden; "bestandsnaam" niet gekoppeld of overschreven; object koppelen alsof er geen foutopsporingsgegevens zijn
Linker Tools-waarschuwing LNK4210 sectie bestaat; er kunnen niet-verwerkte statische initialisaties of terminatoren voorkomen
Linker hulpprogramma's waarschuwing LNK4216 Geëxporteerd entreepunt
Linker-tools Waarschuwing LNK4217 symbool 'symbool' dat is gedefinieerd in 'filename_1.obj' wordt geïmporteerd door 'filename_2.obj' in functie 'functie'
Linkerhulpprogramma's waarschuwing LNK4219 Fixup-naam fixup-overloop. Doel 'doelsymboolnaam' valt buiten het bereik en voegt thunk in
Linkerhulpprogramma-waarschuwing LNK4220 ongeldige waarde voor linkeroptie 'waarde'; standaardwaarde aangenomen
Waarschuwing LNK4221 voor Linker Tools Dit objectbestand definieert geen eerder niet-gedefinieerde openbare symbolen, dus het wordt niet gebruikt door een koppelingsbewerking die deze bibliotheek verbruikt
Waarschuwing LNK4222 linkerhulpprogramma's Het geëxporteerde symbool 'symbool' mag geen ordinaal nummer toegewezen krijgen.
Linkerhulpprogramma's waarschuwing LNK4224 optie wordt niet meer ondersteund; Genegeerd
Linkerhulpprogramma's waarschuwing LNK4227 Waarschuwing voor metagegevensbewerking (HRESULT): warning_message
Waarschuwing van het linkerhulpprogramma LNK4229 ongeldige instructie /richtlijn gevonden; Genegeerd
Linkerhulpprogramma's Waarschuwing LNK4237 /SUBSYSTEM:NATIVE is opgegeven bij het importeren van 'dll'; gebruik /SUBSYSTEM:CONSOLE of /SUBSYSTEM:WINDOWS.
Linker-hulpprogramma's waarschuwing LNK4247 invoerpunt 'decorated_function_name' heeft al een thread-attribuut; 'attribuut' genegeerd
Linkerhulpprogramma's waarschuwing LNK4248 niet-opgelost typeref-token (token) voor 'type'; image mogelijk niet kan worden uitgevoerd
Linkerhulpprogramma's waarschuwing LNK4253 sectie "section1" niet samengevoegd in "section2"; is al samengevoegd in 'section3'
Linkerhulpprogramma's Waarschuwing LNK4254 sectie 'section1' (offset) samengevoegd in 'section2' (offset) met verschillende kenmerken
Linkerhulpprogramma's Waarschuwing LNK4286 symbool 'symbool' dat is gedefinieerd in 'filename_1.obj' wordt geïmporteerd door 'filename_2.obj'
Linker Tools Waarschuwing LNK4306 De hulpadrestabel voor vertraagde lading is niet goed gesynchroniseerd met de primaire adrestabel voor vertraagde lading. Dit kan negatieve gevolgen hebben.
Linkerhulpprogramma's Waarschuwing LNK4307 De kopie van de hulpadrestabel voor vertraagde import is niet goed uitgelijnd met de hulpadrestabel voor vertraagde import. Dit kan negatieve gevolgen hebben.

Zie ook

C/C++ Compiler- en buildhulpprogrammafouten en waarschuwingen