/PDBSTRIPPED (Odstranit privátní symboly)

/PDBSTRIPPED:pdb_file_name

Argumenty

pdb_file_name
Uživatelem zadaný název pro proklikovanou programovou databázi (PDB), kterou linker vytvoří.

Poznámky

Možnost /PDBSTRIPPED vytvoří druhý soubor databáze programu (PDB) při sestavování image programu s některou z možností kompilátoru nebo linkeru, které generují soubor PDB (/DEBUG, /Z7, /Zd nebo /Zi). Tento druhý soubor PDB vynechá symboly, které nechcete dodávat svým zákazníkům. Druhý soubor PDB bude obsahovat pouze:

  • Veřejné symboly

  • Seznam souborů objektů a částí spustitelného souboru, ke kterým přispívají

  • Optimalizace ukazatele rámce (FPO) – ladicí záznamy používané k procházení zásobníku

Pruhovaný soubor PDB nebude obsahovat:

  • Informace o typu

  • Informace o čísle řádku

  • Symboly CodeView pro jednotlivé objekty, například pro funkce, místní hodnoty a statická data

Pokud použijete /PDBSTRIPPED, vygeneruje se celý soubor PDB.

Pokud nevytvoříte soubor PDB, /PDBSTRIPPED se ignoruje.

Nastavení tohoto parametru linkeru ve vývojovém prostředí sady Visual Studio

  1. Otevřete dialogové okno Stránky vlastností projektu. Podrobnosti najdete v tématu Nastavení kompilátoru C++ a vlastností sestavení v sadě Visual Studio.

  2. Vyberte stránku vlastností linkeru >konfigurace>ladění.

  3. Upravte vlastnost Prokládání privátních symbolů.

Programové nastavení tohoto parametru linkeru

Viz také

Referenční zdroje k linkeru MSVC
Možnosti linkeru MSVC