我是弹性新手,所以如果这是一个愚蠢的问题,我深表歉意。 我有一个"你好世界"程序:
%{
#undef yywrap
#define yywrap() 1
%}
%%
[n] {
printf("Hello Worldn");
}
%%
main()
{
yylex(); //calling the rules section
}
当我在cmd中运行flex hello.l时,会发生下一个错误。
C:UsersRobbiDesktopflex_program>flex hello.l
flex: could not create lex.yy.c
我已经在 C 文件夹中安装了 flex 并将路径复制到"环境变量"
我知道
它很晚了,但有同样的错误,它适用于sudo lex filename.lex。