参考了两篇文章:https://www.bbsmax.com/A/o75NWeqMdW/
和博主cwj1412的https://blog.csdn.net/cwj1412/article/details/104829148/

首先,我的资源是从老师那里下的,如果是自学的得自己去找找资源看,上面那个博主的文章有资源链接

首先你获得资源解压后应该有这么个文件夹叫做win_flex_bison-latest或者win_flex_bison,打开来应该是下面这些文件

配置环境变量:右击此电脑->属性->高级系统设置->“高级”一栏下的环境变量
在系统变量Path中增加win_flex_bison的路径。

找到文件路径比如我直接放在了c盘,就应该是C:\win_flex_bison-latest
如果很多你就点开文件夹win_flex_bison-latest或win_flex_bison

在v前面左键点击后会出现路径ctrl+a+c复制后回到环境变量,点击新建

下面会有输入显示,ctrl+v粘贴进去后点确定
看看有没有出现,有就说明好了
直接在桌面新建一个test文件夹,里面创建文本文件后改名lex.l
注意txt后缀变成了l,如果弹出提示不用去管
用记事本打开lex.l后输入:
%{
int yywrap(void);
%}
%%
%%
int yywrap(void)
{
 return 1;
}

保存好

打开cmd,同样方法获得路径,输入cd :路径,比如我cd C:\Users\Administrator\Desktop\test
回车后进入

输入win_flex lex.l,注意:有些人的文件夹里是flex而不是win_flex,要看看清楚

没有报错,文件夹出现新文件,说明配置成功

本文地址:https://blog.csdn.net/z2431435/article/details/109278536