-
-
[求助]用radasm 写的第一个汇编程序报错,麻烦大家帮我看看
-
发表于:
2009-12-13 17:04
4450
-
[求助]用radasm 写的第一个汇编程序报错,麻烦大家帮我看看
首先用radasm新建了一个无资源的win 32 app
之后写了如下代码
1 2 3 4 5 6 7 8 9 10 11 12 | assume cs:codesg
codesg segment
start: mov ax,0123H
mov bx,0456H
add ax,bx
add ax,ax
mov ax,4c00H
int 21H
codesg ends
end
|
构建并运行之后就报了这样的错误
D:\RadASM\Masm32\Bin\ML.EXE /c /coff /Cp /nologo /I"D:\RadASM\Masm32\Include" "TestAsm.asm"
Assembling: TestAsm.asm
D:\RadASM\Masm32\Bin\LINK.EXE /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"D:\RadASM\Masm32\Lib" /OUT:"TestAsm.exe" "TestAsm.obj"
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
LINK : error LNK2001: unresolved external symbol _WinMainCRTStartup
TestAsm.exe : fatal error LNK1120: 1 unresolved externals
构建时发生错误.
总共编译时间 125 毫秒
谁能告诉我怎么解决啊?
看这大概意思就是link不对
[招生]科锐逆向工程师培训(2025年3月11日实地,远程教学同时开班, 第52期)!