回 帖 发 新 帖 刷新版面

主题:第一次用汇编宏,求高手指点

程序:
INCLUDE MACROOUT.LIB
......
OUTAH9 OUT1
......



宏库文件的内容:
;宏库文件MACROOUT.LIB
OUTAH9  MACRO  X
  LEA DX,X
  MOV AH,9
  INT 21H
  ENDM



为什么编译老出现错误提示:MACROOUT.LIB(25):fatal error A1008: unmatch macro nesting

实际库文件的定义没问题,调用部分也没问题,为什么还出这类错误提示呢?

今夜无眠...

回复列表 (共3个回复)

沙发

我问你,你知道,库与声明吗?

板凳

能否说明白点?
我错在哪?

3 楼

晕,现在重新写了一个宏库文件,并将其保存在与主程序同一目录下,编译连接通过了。
上面的错误提示是宏建立有错。

我来回复

您尚未登录,请登录后再回复。点此登录或注册