ELF和PE分别是不同操作系统下的一种目标文件格式
1、ELF(Executable Linkable Format
)
Linux系统下的一种文件格式
- 可重定位文件( Relocatable File)
包含适合于与其他目标文件链接来创建可执行文件或者共享目标文件的代码和数据。静态数据库文件当包含于此类。 (Linux的*.o 文件 Windows的 *.obj文件)- linux
静态库文件(.a文件) - windows
静态库文件(.lib文件)
- linux
- 可执行文件
包含适合于执行的一个程序
- Linux下
如/bin/bash
- Windows下
如qq.exe
- 可共享文件
- Linux下
动态库文件(.so文件) - Windows下
动态库 文件(.dll文件)
网友评论