Flex 无法创建 lex.yy.c



我是弹性新手,所以如果这是一个愚蠢的问题,我深表歉意。 我有一个"你好世界"程序:

%{
#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。

最新更新