在我的.H中有这样的定义:
typedef struct {
UBYTE *Image;
UWORD Width;
UWORD Height;
UWORD WidthMemory;
UWORD HeightMemory;
UWORD Color;
UWORD Rotate;
UWORD Mirror;
UWORD WidthByte;
UWORD HeightByte;
} PAINT;
extern PAINT Paint;
在.c中这样定义了一个全局变量PAINT Paint
然后编译会报错
epd-demoepd-demo.axf: Error: L6218E: Undefined symbol exit (referred from gui_paint.o).
Not enough information to list image symbols.
Not enough information to list load addresses in the image map.
这样是什么导致的?因为这个结构体内的指针吗?
但是这样在unbuntu下是编译通过的。不解。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>