汇编器失败的链接obj文件MASM32

时间:2018-10-16 06:32:47

标签: assembly x86 masm32

我是对计算机科学感兴趣的中国人。 我正在按照Kip Irvine的 x86处理器第七版汇编语言学习汇编语言。
我下载了MASM32,然后尝试在MASM32编辑器中进行编码

下面的代码:

.386
.model flat,stdcall
.stack 4096
ExitProcess PROTO,dwExitCode:DWORD

.data
byteVal BYTE 10h
.code
main PROC
    mov esi,OFFSET byteVal
    mov al,[esi]
    INVOKE ExitProcess,0
main ENDP
END main

当我汇编ASM文件时,它会工作并生成.obj文件。但是,当我运行“组装并链接”时,出现链接错误。

xxxx.obj : error LNK2001: unresolved external symbol _ExitProcess@4
xxxx.exe : fatal error LNK1120: 1 unresolved externals

有人可以帮我解决这个问题并解释原因吗?

0 个答案:

没有答案