/PDBSTRIPPED (Quitar símbolos privados)
/PDBSTRIPPED:pdb_file_name
Comentarios
donde:
- pdb_file_name
Nombre especificado por el usuario para la base de datos de programa (PDB) reducida que crea el vinculador.
Comentarios
La opción /PDBSTRIPPED crea un segundo archivo de base de datos de programa (PDB) cuando se genera la imagen de un programa con cualquiera de las opciones del compilador o el vinculador que generan archivos PDB (/DEBUG, /Z7, /Zd o /Zi). En el segundo archivo PDB se omiten los símbolos que no se desea suministrar a los clientes. El segundo archivo sólo contiene:
Símbolos públicos
La lista de archivos objeto y las partes del archivo ejecutable a las que contribuyen
Los registros de depuración de la optimización de punteros de marco (FPO) utilizados para recorrer la pila
El archivo PDB reducido no contiene:
Información de tipos
Información de números de línea
Símbolos CodeView por archivos objeto, como los de funciones, locales y datos estáticos
El archivo PDB completo seguirá generándose si se utiliza /PDBSTRIPPED.
Si no crea un archivo PDB, /PDBSTRIPPED se pasará por alto.
Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio
Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener más información, vea Establecer las propiedades de un proyecto de Visual C++.
Haga clic en la carpeta Vinculador.
Haga clic en la página de propiedades Depurar.
Modifique la propiedad Quitar símbolos privados.
Para establecer esta opción del vinculador mediante programación
- Vea StripPrivateSymbols.