Невозможно связать 32-битный файл.asm в 64-битном режиме в Kali Linux.
Я использую ассемблер в Kali Linux
Команда ->
nasm -felf64 -g test.asm
Компилирует.asm нормально, и я могу связать его, используя ->
ld -g test.o
И это нормально работает с ->
./a.out
Однако я хочу использовать ключевые слова "push" и "pop", но там говорится, что я не могу связать 32-битный файл.asm ->
nasm -felf32 -g test.asm
С этим ->
ld -g test.o
Я буду продолжать проверять переполнение стека для этой конкретной проблемы, и если я найду его, я закончу этот поток.