全部博文(2005)
分类: C/C++
2007-09-05 09:46:36
ads编译报错-问题竟在这,哎~
昨天还好好的ucgui程序,今天怎么打开一编译提示:
"Error : C2225W: declaration lacks type/storage-class (assuming 'int'): 'e'
"LCD.h line 105"
"Error : C2285E: expected ';' or ',' - inserted ';' before 'typedef'
以上重复了几百次,我就晕了,咋整的,还没遇上过这么怪的错误呢,
怎么还'lacks type/storage-class (assuming 'int'): e',
原来问题在这里:
出现错误的"LCD.h"文件引用了"GUI_ConfDefaults.h",
"GUI_ConfDefaults.h"文件引用了"GUIConf.h",进到"GUIConf.h"一看,NND
#define GUI_OS (1) /* Compile with multitasking support */
#define GUI_SUPPORT_TOUCH (1) /* Support a touch screen (req. win-manager) */
e//这怎么多了一个e,啥时候敲上去的,真他NND
#define GUI_SUPPORT_UNICODE (1) /* Support mixed ASCII/UNICODE strings */
把那个e去掉,编译就通过了,哎~[gliethttp]