undefined reference to `yylval'
时间: 2023-11-16 09:01:42 浏览: 92
Lex-YACC-HOWTO
`undefined reference to 'yylval'`是一个编译错误,它表示在编译过程中找不到`yylval`的定义。`yylval`是Lex和Yacc工具生成的代码中的一个变量,用于保存词法分析器和语法分析器之间传递的值。通常情况下,这个变量的定义应该在语法分析器的代码中,但如果编译器找不到它的定义,就会出现`undefined reference`错误。解决这个问题的方法是在语法分析器的代码中添加对`yylval`的定义,或者检查是否正确地包含了所有必要的头文件。
阅读全文