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 Volby
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 říká linkeru, aby výstupní 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ů.
Nevyřešené odkazy na symboly sestavy Tato možnost, pokud je tato možnost povolená, bude hlásit nevyřešené odkazy na symboly.
Optimalizace využití paměti Optimalizujte využití paměti tak, že podle potřeby znovu načte tabulky symbolů.
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 přepsat 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 Volby
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 explicitně zadané pouze knihovny vyhledávání.
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 Volby
Informace o symbolech ladicího programu Informace o symbolu ladicího programu z výstupního souboru Zahrnout vše
Vynechání informací o symbolech ladicího programu
Vynechání všech informací o symbolech
Název souboru mapování Možnost Mapa říká linkeru, aby vytvořil soubor mapy se zadaným uživatelem. (-Map=)

Rozšířené

Vlastnost Popis Volby
Označení proměnných jen pro čtení po přemístění Tato možnost označuje proměnné jen pro čtení po přemístění.
Povolení vazby okamžité funkce Tato možnost označí objekt pro okamžitou vazbu funkce.
Nepožadujte spustitelný zásobník Tato možnost označí výstup jako nevyžadovat spustitelný zásobník.
Celý archiv Celý archiv používá veškerý kód ze zdrojů a dalších závislostí.