Dela via


Länkaregenskaper (Linux C++)

Linux-stöd är tillgängligt i Visual Studio 2017 och senare.

Allmänt

Fastighet Beskrivning Val
Utdatafil Alternativet åsidosätter standardnamnet och platsen för programmet som länkaren skapar. (-o)
Visa förlopp Skriver ut Förloppsmeddelanden för Linker.
Utgåva Alternativet -version anger att länkaren ska placera ett versionsnummer i huvudet på det körbara programmet.
Aktivera utförliga utdata Alternativet -verbose instruerar länkaren att skicka utförliga meddelanden för felsökning.
Spåra Alternativet --trace instruerar länkaren att mata ut de indatafiler som bearbetas.
Spårningssymboler Skriv ut listan över filer där en symbol visas. (--spåra-symbol=symbol)
Utskriftskarta Alternativet --print-map instruerar länkaren att mata ut en länkkarta.
Rapportera ouppklarade symbolreferenser Det här alternativet när det är aktiverat rapporterar olösta symbolreferenser.
Optimera för minnesanvändning Optimera för minnesanvändning genom att läsa om symboltabellerna efter behov.
Sökväg för delat bibliotek Tillåter att användaren fyller i sökvägen för delat bibliotek. (-rpath-link=path)
Ytterligare bibliotekskataloger Tillåter att användaren åsidosätter sökvägen till miljöbiblioteket. (-L mapp).
Linkredigerare Anger programmet som ska anropas under länkningen eller sökvägen till länkaren i fjärrsystemet.
Tidsgräns för länk Tidsgräns för fjärrlänkning i millisekunder.
Kopiera utdata Anger om du vill kopiera build-utdatafilen från fjärrsystemet till den lokala datorn.

Inmatning

Fastighet Beskrivning Val
Ignorera specifika standardbibliotek Anger ett eller flera namn på standardbibliotek som ska ignoreras. (--exclude-libs lib,lib)
Ignorera standardbibliotek Ignorera standardbibliotek och endast uttryckligen angivna sökbibliotek.
Framtvinga odefinierade symbolreferenser Framtvinga att symbolen anges i utdatafilen som en odefinierad symbol. (-u symbol --undefined=symbol)
Biblioteksberoenden Med det här alternativet kan du ange ytterligare bibliotek som ska läggas till på länkarkommandoraden. Det ytterligare biblioteket läggs till i slutet av länkarkommandoraden med prefixet "lib" och avslutas med tillägget ".a". (-lFILE)
Ytterligare beroenden Anger ytterligare objekt som ska läggas till på länkkommandoraden.

Felsökning

Fastighet Beskrivning Val
Information om symboler för felsökare Information om felsökningssymboler från utdatafilen. Inkludera alla
Utelämna endast information om felsökningssymboler
Uteslut all symbolinformation
Mappa filnamn Alternativet "Karta" instruerar länkaren att skapa en kartfil med det användarspecificerade namnet. (-Map=)

Avancerad

Fastighet Beskrivning Val
Markera variabler Skrivskyddat efter omlokalisering Det här alternativet markerar variabler som är skrivskyddade efter omlokalisering.
Aktivera direkt funktionsbindning Det här alternativet markerar objektet för omedelbar funktionsbindning.
Behöver inte körbar stack Det här alternativet markerar utdata som inte kräver en körbar stack.
Hela arkivet Hela arkivet använder all kod från källor och ytterligare beroenden.