/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
Otevřete dialogové okno Stránky vlastností projektu. Podrobnosti najdete v tématu Nastavení kompilátoru C++ a vlastností sestavení v sadě Visual Studio.
Vyberte stránku vlastností linkeru >konfigurace>ladění.
Upravte vlastnost Prokládání privátních symbolů.
Programové nastavení tohoto parametru linkeru
- Viz třída StripPrivateSymbols.