/SYMBOLS
/SYMBOLS
Opsi ini menampilkan tabel simbol COFF. Tabel simbol ada di semua file objek. Tabel simbol COFF muncul dalam file gambar hanya jika ditautkan dengan /DEBUG.
Berikut ini adalah deskripsi output untuk /SYMBOLS. Informasi tambahan tentang arti output /SYMBOLS dapat ditemukan dengan melihat dokumentasi winnt.h (IMAGE_SYMBOL dan IMAGE_AUX_SYMBOL), atau COFF.
Mengingat sampel cadangan berikut:
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
Keterangan
Deskripsi berikut, untuk baris yang dimulai dengan nomor simbol, menjelaskan kolom yang memiliki informasi yang relevan dengan pengguna:
Angka tiga digit pertama adalah indeks/angka simbol.
Jika kolom ketiga berisi SECTx, simbol ditentukan di bagian file objek tersebut. Tetapi jika UNDEF muncul, UNDEF tidak didefinisikan dalam objek tersebut dan harus diselesaikan di tempat lain.
Kolom kelima (Statis, Eksternal) memberi tahu apakah simbol hanya terlihat dalam objek tersebut, atau apakah itu publik (terlihat secara eksternal). Simbol Statis, _sym, tidak akan ditautkan ke simbol Publik _sym; ini akan menjadi dua instans fungsi yang berbeda bernama _sym.
Kolom terakhir dalam baris bernomor adalah nama simbol, baik yang didekorasi maupun tidak terdekorasi.
Hanya opsi /HEADERS DUMPBIN yang tersedia untuk digunakan pada file yang diproduksi dengan opsi pengkompilasi /GL.