Bison 如何使用dev-cpp在windows10上编译lex-yacc文件?

Bison 如何使用dev-cpp在windows10上编译lex-yacc文件?,bison,flex-lexer,yacc,dev-c++,Bison,Flex Lexer,Yacc,Dev C++,我遵循了此处描述的所有步骤: 但我得到了这个错误: 您收到的消息只是来自C编译器(gcc)的警告,不是致命错误。如果在命令提示下键入hello调用二进制文件,程序将正确执行和运行 您可以通过将其添加到Hello.y文件的顶部来消除警告: %{ #include <stdio.h> #include <stdlib.h> %} %{ #包括 #包括 %} (这似乎是您链接到的答案中的遗漏…)问题在于hello.y,而不是hello.l,从错误消息中可以明显看出。无需担心

我遵循了此处描述的所有步骤:

但我得到了这个错误:


您收到的消息只是来自C编译器(gcc)的警告,不是致命错误。如果在命令提示下键入
hello
调用二进制文件,程序将正确执行和运行

您可以通过将其添加到
Hello.y
文件的顶部来消除警告:

%{
#include <stdio.h>
#include <stdlib.h>
%}
%{
#包括
#包括
%}

(这似乎是您链接到的答案中的遗漏…)

问题在于hello.y,而不是hello.l,从错误消息中可以明显看出。无需担心。我添加了另一个需要的标题:)