Compartilhar via


/Debug (gerar informações de depuração)

/DEBUG

Comentários

A opção /DEBUG cria informações de depuração para o arquivo. exe ou DLL.

O vinculador coloca as informações de depuração em um programa banco de dados (PDB).Ele atualiza o PDB durante as compilações subseqüentes do programa.

Um arquivo. exe ou DLL criado para depuração contém o nome e caminho do PDB correspondente.O depurador lê o nome incorporado e usa o PDB quando você depurar o programa.O vinculador usa o nome do programa e o. PDB a extensão de base para nomear o programadebanco de dadose incorpora o caminho onde ele foi criado. Para substituir esse padrão, defina /PDB e especifique um outro nome de arquivo.

O compiladordo Apenas números de linha (/Zd) ou Compatível com C7 (/ /Z7) opção faz com que o compilador deixar as informações de depuração nos arquivos. obj.Você também pode usar o Banco de dados do programa opção de compilador (/Zi) para armazenar as informações de depuração em um PDB para o arquivo. obj.O vinculador de procura do objetoPDB primeiro o caminho absoluto, gravado no arquivo. obj e, em seguida, no diretório que contém o arquivo. obj.Você não pode especificar um objetodo PDB nome de arquivo ou local para o vinculador.

/ INCREMENTAL está implícito quando /DEBUG estiver especificado.

/ DEBUG altera os padrões para o OPÇ opção de REF para NOREF e do ICF para NOICF (portanto, você precisará especificar explicitamente /OPT: ref ou /OPT: ICF).

Consulte o artigo do Knowledge Base Q121366, INFO: PDB e os arquivos DBG - O que são e como eles funcionam, para obter mais informações sobre.PDB e.Arquivos DBG.Você pode encontrar artigos do Knowledge Base o Biblioteca MSDN ou em https://support.microsoft.com.

Não é possível criar um. exe ou. dll que contém informações de depurar .Depurar informações são sempre colocadas em um arquivo. PDB.

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

  1. Abra o projetodo Páginas de propriedadescaixa de diálogo. Para obter detalhes, consulte Definindo propriedades de projeto Visual C++.

  2. Clique no vinculador pasta.

  3. Clique no depuração página de propriedade .

  4. Modificar o Gerar informações de depuraçãopropriedade.

Para definir esta opção de vinculador programaticamente

Consulte também

Referência

Configurando opções de vinculador

Opções do vinculador