win10里安装和配置flex、bison
程序员文章站
2022-04-12 22:07:37
参考了两篇文章:https://www.bbsmax.com/A/o75NWeqMdW/和博主cwj1412的https://blog.csdn.net/cwj1412/article/details/104829148/首先,我的资源是从老师那里下的,如果是自学的得自己去找找资源看,上面那个博主的文章有资源链接首先你获得资源解压后应该有这么个文件夹叫做win_flex_bison-latest或者win_flex_bison,打开来应该是下面这些文件配置环境变量:右击此电脑->属性....
参考了两篇文章: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