Partilhar via


/ SÍMBOLOS

/SYMBOLS

Essa opção exibe o COFF símbolo tabela.símbolo tabelas existem em todos os arquivos de objeto.Uma tabela de símbolos COFF aparece em um arquivo de imagem somente se ele está vinculado com /depurar.

A seguir está uma descrição da saída para /SYMBOLS.Informações adicionais sobre o significado de saída /SYMBOLS encontra olhando em winnt.h (IMAGE_SYMBOL e IMAGE_AUX_SYMBOL) ou a documentação do COFF.

Dado o despejo de amostra seguintes:

Dump of file main.obj
File Type: COFF OBJECT

COFF    SYMBOL    TABLE
000    00000000   DEBUG      notype      Filename      | .file
      main.cpp
002   000B1FDB   ABS      notype      Static      | @comp.id
003   00000000   SECT1      notype      Static      | .drectve
      Section length       26, #relocs   0, #linenums    0, checksum 722C964F
005   00000000   SECT2      notype      Static      | .text
      Section length      23, #relocs      1, #linenums    0, checksum 459FF65F, selection    1 (pick no duplicates)
007   00000000   SECT2      notype ()   External      | _main
008   00000000   UNDEF      notype ()   External      | ?MyDump@@YAXXZ (void __cdecl MyDump(void))

String Table Size = 0x10 bytes

Summary

      26 .drectve
      23 .text

Comentários

A seguinte descrição para as linhas que começam com um número de símbolo, descreve colunas que tenham informações relevantes aos usuários:

  • O primeiro número de três dígitos é o símbolo/número de índice.

  • Se a terceira coluna contiver SECT x, o símbolo é definido nessa seção do arquivo do objeto.Mas se UNDEF for exibida, ele não está definido no objeto e deve ser resolvido em outro lugar.

  • A quinta coluna (estático, External) informa se o símbolo é visível somente dentro desse objeto ou se é pública (visível externamente).Um símbolo estático, _sym, não estar vinculado a um símbolo pública _sym; isso seria duas instâncias diferentes das funções de chamada _sym.

A última coluna em uma linha numerada é o nome do símbolo, ambos decorado e undecorated.

Somente o / CABEÇALHOS Opção DUMPBIN está disponível para uso nos arquivos produzido com o /GLopção do compilador .

Consulte também

Referência

Opções de DUMPBIN