需要帮助<elf.h> </elf.h>

时间:2011-07-02 15:59:35

标签: c linux elf

如何将Elf32_EhdrElf64_Ehdr包裹在64位架构上Elf64_EhdrElf32_Ehdr上?

1 个答案:

答案 0 :(得分:1)

#include <stdint.h>
#include <elf.h>
#if UINTPTR_MAX == 0xffffffff
#define Elf_Ehdr Elf32_Ehdr
#define Elf_Phdr Elf32_Phdr
#else
#define Elf_Ehdr Elf64_Ehdr
#define Elf_Phdr Elf64_Phdr
#endif