Lex的安装与使用

686 阅读1分钟

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使用即可


\