我有一些程序集,其中以下几行导致invalid effective address
抱怨mov [rbp], eax
mov [rbp - 4], eax
mov edi, [rbp]
mov esi, [rbp - 4]
mov edi, [rbp - 8]
mov [rbp - 8], eax
和thread
:
title
为什么会这样?
答案 0 :(得分:1)
Michal Petch指出的愚蠢错误。
忘记在Linux上添加-f macho64
标志(-f elf64
)。