Ho scritto un programma molto semplice Hello World
per informazioni sulle sezioni. Dopo aver usato objdump
ho ottenuto tutte le sezioni. Sto usando ubuntu 12.04
.Smontaggio di sezioni in un programma c
in uscita l'ho trovato così:
smontaggio della sezione .init
smontaggio della sezione .plt
smontaggio della sezione .text
__do_global_dtors_aux
Lo smontaggio di sezione .fini
Voglio sapere che cosa quelle sezioni sono? quali dati memorizzano? Specialmente .plt
e .fini
. Informazioni su .init
e .text
Posso indovinare, ma per quanto riguarda gli altri?
si può sapere come hai fatto a compilare questo file –
primo 'gcc -o objectfile programname.c' poi' objectfile' objdump. – someone