/ PDBSTRIPPED (segmentar símbolos privados)
/PDBSTRIPPED:pdb_file_name
Comentários
where:
- pdb_file_name
Um nome de usuário especificado para o banco de dados distribuído de programa (PDB) que o vinculador cria.
Comentários
A opção /PDBSTRIPPED cria um segundo arquivo de banco de dados (PDB) do programa quando você constrói sua imagem de programa com o compilador ou o vinculador opções geram um arquivo PDB (/Debug, /Z7, /Zd ou /Zi). Esse segundo arquivo PDB omite os símbolos não convém enviar aos seus clientes. O segundo arquivo PDB conterá apenas:
Símbolos públicos
A lista de arquivos de objeto e as partes do executável para o qual eles contribuem
Registros de depuração do quadro ponteiro otimização (FPO) usados para percorrer a pilha
O arquivo PDB distribuído não conterá:
Informações de tipo
Informações de número de linha
Símbolos de CodeView de arquivo-objeto tais como aqueles para as funções, variáveis locais e dados estáticos
O arquivo PDB completo ainda será gerado quando você usa /PDBSTRIPPED.
Se você não criar um arquivo PDB, /PDBSTRIPPED será ignorado.
Para definir esta opção de vinculador no ambiente de desenvolvimento Visual Studio
Abra o projeto Property Pages caixa de diálogo. Para obter detalhes, consulte Definindo propriedades de projeto Visual C++.
Clique o vinculador pasta.
Clique o Debug página de propriedades.
Modificar o Segmentar símbolos privados propriedade.
Para definir esta opção de vinculador programaticamente
- See StripPrivateSymbols.