手把手教你win10下lex与yacc的安装
程序员文章站
2022-07-04 16:03:20
...
步骤1:下载UnxUtils
官网下载:https://sourceforge.net/projects/unxutils/
步骤2:解压压缩包
选择位置,解压,记住路径。
步骤3:配置环境
右击此电脑,选择属性,点击高级系统设置
点击环境变量
新建两个变量和值
变量:bison_hairy 值:你的路径\UnxUtils\usr\local\share\bison.hairy
变量:bison_simple 值:你的路径\UnxUtils\usr\local\share\bison.simple
找到系统变量下方的Path->编辑
点击新建,将lib和wbin的路径添加进去
点击确定。
步骤四:测试
在你的UnxUtils文件下新建两个文本文档,分别保存为lex.l和yacc.y,确认更改文件扩展名。
打开两个文件,分别写入代码,
lex.l
%{
int yywrap(void);
%}
%%
%%
int yywrap(void)
{
return 1;
}
yacc.y
%{
void yyerror(const char *s);
%}
%%
program:
;
%%
void yyerror(const char *s)
{
}
int main()
{
yyerror();
return 0;
}
上述两段代码来自https://blog.csdn.net/weixin_34319817/article/details/93147234
致谢。
以管理员身份打开文件系统命令提示符
输入以下内容
在UnxUtils文件下多出和即为测试成功。
推荐阅读
-
win10系统下Anaconda+TensorFlow+Pycharm的下载安装与环境配置
-
win10系统下安装Java SE Development Kit(JDK)与环境变量安装配置的图文过程
-
手把手教你在win10系统下搭建python3_django_mysql的环境配置
-
win10下手把手教你安装MySQL
-
手把手教你win10下lex与yacc的安装
-
WIN10下的JDK安装与配置环境变量的过程(详细版)
-
win10系统下Anaconda+TensorFlow+Pycharm的下载安装与环境配置
-
手把手教你Ubuntu18环境下QT的安装
-
win10系统下安装Java SE Development Kit(JDK)与环境变量安装配置的图文过程
-
WIN10下的JDK安装与配置环境变量的过程(详细版)