当前位置:网站首页 > 技术博客 > 正文

flex 词法分析



原文链接:http://xiezs.uicp.top/archives/

在编译原理课程中涉及到一个词法分析器生成软件flex,折腾一番过后来分享一下使用方法。

下载地址:http://gnuwin32.sourceforge.net/packages/flex.htm
flex下载
点击Complete package, except sources右边的setup,下载好后运行安装程序安装flex

添加flex安装目录下bin文件夹的地址到环境变量中
环境变量配置

新建测试文件 f.l

 
  

打开命令行(cmd或powershell都行)并切换到代码所在目录,运行如下命令

 
  

该命令运行完成后将生成C语言代码lex.yy.c文件,接下来编译运行这个文件即可,可以使用gcc编译器(不会配置gcc的朋友可以去看我的另一篇博客:mingw64的安装和环境变量配置)

 
  

运行完之后将生成一个a.exe文件,运行即可(打不开可以尝试以管理员身份运行),这是一个数字提取的程序。

运行结果

原文链接:http://xiezs.uicp.top/archives/

  • 上一篇: kdump启动失败
  • 下一篇: c语言6种数据类型
  • 版权声明


    相关文章:

  • kdump启动失败2025-06-07 14:01:07
  • 霍夫曼树权值2025-06-07 14:01:07
  • 程序员找私活的平台2025-06-07 14:01:07
  • sql编写技巧2025-06-07 14:01:07
  • java中匿名内部类怎么用2025-06-07 14:01:07
  • c语言6种数据类型2025-06-07 14:01:07
  • 鸿蒙os open鸿蒙2025-06-07 14:01:07
  • len怎么用python2025-06-07 14:01:07
  • 面试被问到怎么做接口测试2025-06-07 14:01:07
  • java 单元测试工具2025-06-07 14:01:07