弯曲,当我使用野牛&柔性用VC6,我得到了下面的错误使用野牛和用VC6
的lex.yy.c(395):错误C2146:语法错误:缺少 ';'在标识符'YY_PROTO'之前 lex.yy.c(395):致命错误C1004:发现意外的文件结尾
这是什么原因? 请帮忙。
从评论复制:
#ifndef YY_SKIP_YYWRAP
#ifdef __cplusplus
extern "C" int yywrap YY_PROTO((void));
#else
extern int yywrap YY_PROTO((void));
#endif
#endif
您可能希望在帖子前后添加触发错误的行以及其中的几行。 – 2009-08-06 12:34:21
这里是线,使该误差: 的#ifndef YY_SKIP_YYWRAP 的#ifdef __cplusplus 外部的 “C” INT yywrap YY_PROTO((无效)); #else extern int yywrap YY_PROTO((void)); #endif #endif – Janaka 2009-08-06 12:37:02
为什么你要使用像VC6这样古老而过时的垃圾? – jalf 2009-08-06 15:27:06