ELF 有两种,一种是只执行文件,另一种是可链接文件。
可以运行的文件: 例如linux 下的ping命令 libc++.so 文件。
可以链接的文件: 编译阶段产生的,lib文件,.o文件 .obj文件。
某个可执行文件:
0 - 34h 是elf_header
34h - 134h 是 ph_header
sections 数据
最后是sh_header
ELF 有两种,一种是只执行文件,另一种是可链接文件。
可以运行的文件: 例如linux 下的ping命令 libc++.so 文件。
可以链接的文件: 编译阶段产生的,lib文件,.o文件 .obj文件。
某个可执行文件:
0 - 34h 是elf_header
34h - 134h 是 ph_header
sections 数据
最后是sh_header