objdump -t 可以列出object檔案的symbol table內容,這是一個我們很熟練的C 語言 main()在symbol table存放範例。
000000000040052d g F .text 000000000000002c main
不知道是三小朋友對不對?我也不知道,問了男人後回答如下:
l: localg: globalu: unique global,GNU 用於ELF時的 symbol binding extenstion (不知道是三小)!: 既是global也是localw: weak symbol<空白>: strong symbolC: symbol 是一個constructor (不知道是三小)<空白>: 一般 symbolW: warning symbol (不知道是三小)<空白>: 一般 symbolI: 間接地reference其他的symboli: relocate 時要處理的function<空白>: 一般 symbolD: dynamic symbol (不知道是三小)d: debug symbol<空白>: 一般 symbolF: 這是一個functionf: 這是一個檔案O: 這是一個object<空白>: 一般 symbolman objdump