无法在Kali linux中以64位模式链接32位.asm文件

时间:2018-01-12 01:42:38

标签: assembly x86 nasm linker-errors

我在Kali linux中使用Assembly

命令 - >

$('.figurelib-sorting').on('click', 'a', function(e) {
    if ($(this).hasClass("remove")) {
        $(this).parent().parent().find('input').val('');
    } else {
        $(this).parent().find('input').val($(this).data('id'));
    }
    figurelib_handleFilters();
    e.preventDefault();
});

编译.asm罚款,我可以使用 - >

链接它
nasm -felf64 -g test.asm

使用 - >

运行正常
ld -g test.o

但是我想使用'push'和'pop'关键字,但它说我无法链接32位的.asm文件 - >

./a.out

使用此 - >

nasm -felf32 -g test.asm

我将继续检查此特定问题的堆栈溢出,如果我找到它,我将结束此线程。

0 个答案:

没有答案