1

"format ELF executable 3" 使 x86 可执行文件
"format ELF64 executable 3" 使 x64 可执行文件

但是如何使x32(带有 32 位指针的 x64)可执行?

ps 这些行中“可执行”之后的“3”是什么意思?

4

1 回答 1

0

答案就在那里: https ://board.flatassembler.net/topic.php?p=195644

ps In 可以通过fasmg 进行

ELF.Settings.Class = ELFCLASS32 
ELF.Settings.Machine = EM_X86_64 
ELF.Settings.ABI = ELFOSABI_LINUX 
include 'format/elfexe.inc' 
include 'x64.inc' 
use64
于 2017-04-13T08:56:57.553 回答