Compartilhar via


Levels of Debugging Support

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Quando você cria um design OS, o IDE cria uma configuração de depuração e uma configuração de versão do design de OS e define opções compilar para cada configuração.

O nível de suporte para depuração em uma configuração de depuração usar como padrão difere o nível de suporte para depuração em uma configuração de versão usar como padrão. A escolha de opções compilar em uma configuração determina o nível de depuração suporte na executar-imagem tempo que você compilar.

A seguinte tabela mostra o nível de depuração suporte nas configurações de usar como padrão fornecidas pelo Platform Builder.

Configuração Descrição

Depurar

  • Usa arquivos .lib de %_WINCEROOT%\Public\Common\Oak\Lib\ <CPU≫ \Debug.
  • Coloca objeto arquivos em diretórios nomeado de depuração.
  • Fornece completo simbólico informações da depuração, no formato Microsoft.
  • Fornece a capacidade para ativar depuração zonas logon e logoff.
  • Nenhum otimização. Otimização geralmente torna depuração mais difícil.
  • Define o variável de ambiente WINCEDEBUG = depuração.

Para obter mais informações, consulte Building a Run-Time Image From a Debug Configuration.

Lançamento

  • Usa arquivos .lib de %_WINCEROOT%\Public\Common\Oak\Lib\ <CPU≫ \Retail.
  • Coloca objeto arquivos em diretórios nomeado comercial.
  • Fornece não informações da depuração simbólico.
  • Velocidade otimizada.
  • Tem um menor executar - imagem tempo do que a executar - imagem tempo compilado da configuração de depuração do mesmo design OS.
  • Define o variável de ambiente WINCEDEBUG = varejo.

Para obter mais informações, consulte Criando uma imagem em tempo de execução de uma configuração de versão e Usando o depurador do kernel com uma imagem Run-Time interno de uma configuração de versão.

Para informações sobre mixagem depuração e versão bits em seu executar-imagem tempo, consulte Combinando Debug e Release bits.

Para informações sobre como habilitar KITL para maximizar depuração funcionalidade, consulte Supporting KITL in an OS Design.

Para obter informações sobre variáveis ambiente que você pode definir para uma configuração, consulte Setting or Clearing an Environment Variable (Visual Studio) .

See Also

Tasks

Compiler and Linker Options for Debugging