Lex的安装与Lex程序的运行
Lex的安装
Window环境下的安装
推荐在powershell(管理员)环境下使用winget install lex
命令安装
关于winget的安装与使用可以点击此处查看
Linux环境下的安装
Ubuntu在Terminal下使用sudo apt install flex
安装即可(其他版本Linux根据其包管理器选择安装即可
Mac环境下的安装
在终端使用homebrew install lex
即可完成安装
关于homebrew安装点击此处查看
Lex程序的运行
Windows环境下
先在powershell下先切换到GunWin32\bin目录下
使用flex obj.lex
生成lex.yy.c(flex默认生成的文件名)
再使用gcc lex.yy.c -ll
生成a.exe(默认名,可在命令后使用参数[-o 文件名.exe进行更改)
把生成的.exe文件放入需要执行文件的位置执行即可
Linux or Mac环境下
在Terminal下直接使用lex obj.l
生产lex.yy.c文件,再使用gcc lex.yy.c
生产a.out文件,最后使用./a.out
使用即可
\