gpt4 book ai didi

assembly - 如何在 x86_64 asm 中调用 malloc

转载 作者:行者123 更新时间:2023-12-04 15:15:13 24 4
gpt4 key购买 nike

我正在尝试在 Visual Studio Community 2019 程序集中调用 malloc,但我一直收到对符号 malloc 的 undefined reference 。

mov rcx,10h
call malloc

没有编译,因为我得到了对 malloc 的 undefined reference 我什至用 _malloc 尝试过同样的问题。我是否缺少某种包含?

最佳答案

这是通过在数据部分放置一个 extern 解决的

.data
extern malloc: proc
.code
;Some code;

关于assembly - 如何在 x86_64 asm 中调用 malloc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64455032/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com