如何将Elf32_Ehdr
和Elf64_Ehdr
包裹在64位架构上Elf64_Ehdr
和Elf32_Ehdr
上?
答案 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