|
回复 4楼 kerong12 的帖子
L16表示没有被调用,可是我的程序就是以GETMENUITEMS函数为主体的,这个怎么回事儿呢,我把两个函数写在同一个文件里面,头文件里面声明,另外一个函数就能调用,GETMENUITEMS却不能,这个问题可能出在哪儿啊?发现错误全部都是与GETMENUITEMS有关的,是不是GETMENUITEMS是递归函数,与堆栈设置有关?
compact模式:
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_?GETMENUITEMS?MENUHTML
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: _GETMENUITEMS
MODULE: main.obj (MAIN)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: ?_GETMENUITEMS?BYTE
MODULE: main.obj (MAIN)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: ?_GETMENUITEMS?BYTE
MODULE: main.obj (MAIN)
ADDRESS: 095BH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _GETMENUITEMS
MODULE: main.obj (MAIN)
ADDRESS: 096EH
Program Size: data=10.0 xdata=138 code=
creating hex file from "HTML"...
"HTML" - 0 Error(s), 5 Warning(s). |
|