读书人

MASM Link异常

发布时间: 2012-03-15 11:50:39 作者: rapoo

MASM Link错误
初学者, 还没上手
1.obj : error LNK2001: unresolved external symbol _ExitProcess@4
masm32.lib(STDOUT.obj) : error LNK2001: unresolved external symbol _GetStdHandle
@4
masm32.lib(STDOUT.obj) : error LNK2001: unresolved external symbol _WriteFile@20

1.exe : fatal error LNK1120: 3 unresolved externals


源程序如下:
.386
.model flat, stdcall
option casemap :none

include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
include \masm32\include\masm32.inc

includelib \masm32\lib\masm32.lib

.data
HelloWorld db "Hello World! ", 0

.code

start:
invoke StdOut, addr HelloWorld
invoke ExitProcess, 0
end start

[解决办法]
少了 includelib \masm32\lib\kernel32.lib 语句了吧

读书人网 >汇编语言

热点推荐