FreeBSD和Linux中的ELF文件结构

Ahm*_*med 3 c++ linux freebsd elf

在PE(对于Windows)中,可以通过读取该结构的标题/部分,#include<windows.h>并且可以使用该结构PIMAGE_DOS_HEADER来读取任何PE文件中的dos标头.

我如何在FreeBSD/Linux中为ELF头做到这一点?需要在C/C++代码的头部添加什么样的预处理器?根据ELF的结构,FreeBSD和Linux有什么区别吗?

Ign*_*ams 5

你要找的libelf函数.