VS2005中使用masm32时的错误
文件包含顺序引起的错误:
masm32\include\windows.inc(118) : error A2005: symbol redefinition : CHAR
@1
;先包含这个文件
include windows.inc
includelib windows.inc
@2
;再包含这个文件
include masm32.inc
includelib masm32.lib
.386
.model stdcall ,flat
Option Casemap :None
include user32.inc
includelib user32.lib
include windows.inc
includelib windows.inc
include masm32.inc
includelib masm32.lib
include macros.asm
.data
.code
start proc
szText userid ,"Hello World!"
push 0
push offset userid
push offset userid
invoke GetActiveWindow
push eax
call MessageBox
ret
start endp
end start
MASM32使用错误:符号重定义问题解决
2072

被折叠的 条评论
为什么被折叠?



