Aracılığıyla paylaş


/SYMBOLS

/SYMBOLS

Bu seçenek COFF sembol tablosunu görüntüler. Sembol tabloları tüm nesne dosyalarında bulunur. Bir COFF sembol tablosu görüntü dosyasında yalnızca /DEBUG ile bağlantılıysa görünür.

/SYMBOLS için çıkışın açıklaması aşağıdadır. /SYMBOLS çıkışının anlamı hakkında ek bilgiler winnt.h (IMAGE_SYMBOL ve IMAGE_AUX_SYMBOL) veya COFF belgelerine bakarak bulunabilir.

Aşağıdaki örnek dökümü verilmiştir:

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

Açıklamalar

Simge numarasıyla başlayan satırlar için aşağıdaki açıklama, kullanıcılarla ilgili bilgilere sahip sütunları açıklar:

  • İlk üç basamaklı sayı, simge dizini/sayısıdır.

  • Üçüncü sütun SECTx içeriyorsa, simge nesne dosyasının bu bölümünde tanımlanır. Ancak UNDEF görünürse, bu nesnede tanımlanmaz ve başka bir yerde çözümlenmelidir.

  • Beşinci sütun (Statik, Dış) simgenin yalnızca bu nesne içinde görünür olup olmadığını veya genel (dışarıdan görünür) olup olmadığını söyler. Statik simge( _sym) _sym Genel simgesine bağlanamaz; bunlar, _sym adlı işlevlerin iki farklı örneği olabilir.

Numaralandırılmış bir satırdaki son sütun, hem süslü hem de dekorasyonsuz simge adıdır.

/GL derleyici seçeneğiyle oluşturulan dosyalarda yalnızca /HEADERS DUMPBIN seçeneği kullanılabilir.

Ayrıca bkz.

DUMPBIN Seçenekleri