Compartilhar via


/depurar (gerar depurar Info)

/DEBUG

Comentários

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

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

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

Somente os números de linha (/Zd) or Compatível com C7 (/ Z7) opção faz 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 do compilador (/Zi) para armazenar as informações de depuração em um PDB para o arquivo .obj.O vinculador procura PDB do objeto primeiro no caminho absoluto gravado no arquivo .obj e, em seguida, no diretório que contém o arquivo .obj.Não é possível especificar nome de arquivo PDB ou local para o vinculador de um objeto.

/ INCREMENTAIS está implícito quando /depurar é especificado.

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

Consulte o artigo do base de dados de conhecimento Q121366, INFO: Arquivos DBG - O que são e como eles trabalho, a para obter mais informações sobre arquivos .PDB e .dbg e PDB.Você pode encontrar artigos da Base de dados de Conhecimento na Biblioteca MSDN ou em http://suporte.Microsoft.com.

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

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

  1. em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte Definindo propriedades do Visual C++ projeto.

  2. clicar no Vinculador pasta.

  3. clicar no Depurar página de propriedades.

  4. Modificar o Gerar informações de depurarpropriedade .

Para conjunto esta opção de vinculador programaticamente

Consulte também

Referência

Definindo opções do vinculador

Opções do Vinculador