Partilhar via


/PDBSTRIPPED (remover símbolos privados)

/PDBSTRIPPED:pdb_file_name

Comentários

onde:

  • pdb_file_name
    Um nome especificado pelo usuário para o base de dados (PDB) retirado de programa que o vinculador cria.

Comentários

A opção /PDBSTRIPPED cria um segundo arquivo (PDB) de base de dados do programa quando você cria a imagem de programa com qualquer uma das opções do compilador ou do vinculador que gerencia um arquivo PDB (/DEBUG, /Z7, /Zd, /Zi ou). Este segundo arquivo PDB omite os símbolos que você não desejaria enviar aos seus clientes. O segundo arquivo PDB conterá somente:

  • Símbolos públicos

  • A lista de arquivos de objeto e as partes do executável em que contribuem

  • Registros de depuração de (FPO) de otimização do ponteiro do quadro usados para atravessar a pilha

O arquivo PDB eliminado não conterá:

  • Informações de tipo

  • Linha informações de número

  • Símbolos de CodeView de arquivo do objeto como aqueles para funções, locais, e dados estáticos

O arquivo PDB completo será produzido ainda quando você usa o /PDBSTRIPPED.

Se você não criar um arquivo PDB, /PDBSTRIPPED será ignorado.

Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio

  1. Abra a caixa de diálogo Páginas de Propriedade do projeto. Para obter detalhes, consulte Configurando as propriedades de projeto do Visual C++.

  2. Clique na pasta Vinculador.

  3. Clique na página de propriedades de Depurar .

  4. Modifique a propriedade de Segmentar Símbolos Privados .

Para definir essa opção de vinculador por meio de programação

Consulte também

Referência

Definindo opções de vinculador

Opções de vinculador