生活随笔
收集整理的這篇文章主要介紹了
段表的作用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
表格來自《程序員的自我修養 ——鏈接、裝載與庫》
ELF段名作用
| .text | 代碼段,存放執行語句 |
| .data | 數據段,存放初始化的全局變量和局部靜態變量 |
| .bss | 未初始化的全局變量和局部靜態變量 |
| .rodata | 只讀數據段 |
| .comment | 注釋信息段 |
| .note.GNU-stack | 堆棧提示段 |
| .debug | 調試信息 |
| .dynamic | 動態鏈接信息 |
| .hash | 符號哈希表 |
| .line | 調試時的行號表,即源代碼行號與編譯后指令的對應表 |
| .note | 額外的編譯器信息 |
| .strtab | String Table.字符串表,用于存儲ELF文件中用到的各種字符串 |
| .symtab | symbol Table.符號表 |
| .shstrtab | Section String Table.段名表 |
| .plt/.got | 動態鏈接的跳轉表和全局入口表 |
| .init/.fini | 程序初始化與終結代碼段 |
段屬性名意義
| CONTENTS | 該段在文件中存在 |
| ALLOC | |
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
總結
以上是生活随笔為你收集整理的段表的作用的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。