如何在x86_64 asm

问题描述

我试图在Visual Studio Community 2019程序集中调用malloc,但是我一直在获得对符号malloc的未定义引用。

mov rcx,10h
call malloc

当我得到对malloc的未定义引用时不编译 我什至用_malloc尝试了同样的问题。 我是否缺少某种包含?

解决方法

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

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