Sdílet prostřednictvím


Vlastnosti linkeru (Linux C++)

Podpora Linuxu je dostupná v sadě Visual Studio 2017 a novějších verzích.

Obecné

Vlastnost Popis Možnosti
Výstupní soubor Tato možnost přepíše výchozí název a umístění programu, který linker vytvoří. (-o)
Zobrazit průběh Vytiskne zprávy o průběhu linkeru.
Verze Možnost -version říká linkeru, aby vložil číslo verze do hlavičky spustitelného souboru.
Povolení podrobného výstupu Možnost -verbose instruuje linker, aby zobrazoval podrobné zprávy pro ladění.
Trasování Možnost --trace říká linkeru, aby vypisoval vstupní soubory tak, jak jsou zpracovány.
Symboly trasování Vytiskněte seznam souborů, ve kterých se zobrazí symbol. (--trace-symbol=symbol)
Tisk mapy Možnost --print-map říká linkeru, aby vypisuje mapu odkazů.
Nahlásit nevyřešené odkazy na symboly Tato možnost, pokud je povolená, bude hlásit nevyřešené odkazy na symboly.
Optimalizace využití paměti Optimalizujte využití paměti tím, že tabulky symbolů znovu načtete podle potřeby.
Cesta hledání sdílené knihovny Umožňuje uživateli naplnit cestu hledání sdílené knihovny. (-rpath-link=path)
Další adresáře knihovny Umožňuje uživateli změnit cestu knihovny prostředí. (-L složka).
Linker Určuje program, který se má vyvolat během propojení, nebo cestu k linkeru ve vzdáleném systému.
Časový limit propojení Časový limit vzdáleného propojení v milisekundách
Kopírovat výstup Určuje, jestli se má zkopírovat výstupní soubor sestavení ze vzdáleného systému do místního počítače.

Vstup

Vlastnost Popis Možnosti
Ignorovat konkrétní výchozí knihovny Určuje jeden nebo více názvů výchozích knihoven, které se mají ignorovat. (--exclude-libs lib,lib)
Ignorovat výchozí knihovny Ignorujte výchozí knihovny a vyhledávejte pouze explicitně zadané knihovny.
Vynucení nedefinovaných odkazů na symboly Vynutit, aby se symbol zadal do výstupního souboru jako nedefinovaný symbol. (-u symbol --undefined=symbol)
Závislosti knihovny Tato možnost umožňuje zadat další knihovny, které se mají přidat do příkazového řádku linkeru. Další knihovna se přidá na konec příkazového řádku linkeru s předponou lib a končí příponou .a. (-lFILE)
Další závislosti Určuje další položky, které se mají přidat do příkazového řádku odkazu.

Ladění

Vlastnost Popis Možnosti
Informace o symbolech ladicího programu Informace o symbolu ladicího programu z výstupního souboru Zahrnout vše
Pouze vynechat informace o symbolech debuggeru
Vynechání všech informací o symbolech
Název souboru mapování Volba Map říká linkerovi, aby vytvořil soubor mapy s uživatelem zadaným názvem. (-Mapa=)

Rozšířený

Vlastnost Popis Možnosti
Označte proměnné jako jen pro čtení po přemístění Tato možnost označuje proměnné jen pro čtení po přemístění.
Povolit okamžité svázání funkce Tato volba označí objekt pro okamžité navázání funkce.
Nepožadujte spustitelný zásobník Tato možnost označí výstup jako nevyžadující spustitelný zásobník.
Celý archiv Celý archiv používá veškerý kód ze zdrojů a dalších závislostí.