在visual studio 2013下使用bison+flex工具

来源:互联网 发布:淘宝足球鞋便宜 编辑:程序博客网 时间:2024/06/05 09:07

bison和flex是常用的词法语法分析器,下面介绍在visual studio 2013下集成bison+flex工具的方法:
1.下载bison和flex可执行文件,已上传,下载地址为http://download.csdn.net/detail/owuyefeiying/8556385
2.将压缩之后的文件复制到项目文件夹下面
3.右击词法.l文件,选择自定义生成工具,如下图
这里写图片描述
点击保存后,左侧在”常规“下面就会出来”自定义生成工具“选项,然后按照下图操作:
这里写图片描述
命令行-olex.cpp 中的”lex.cpp“为将词法文件分析之后生成的cpp文件名,MSV.l为分析的词法文件名,输出框中也填写词法文件分析之后生成的cpp文件名
4.右击语法.y文件,操作步骤和词法文件操作相似,如下图:
这里写图片描述
这里写图片描述
5.build项目,然后将生成的cpp文件以及头文件加入项目即可,本项目中词法语法分析之后生成的文件名为parse.cpp.h,parse.cpp以及lex.cpp文件
6.此时项目就可以愉快的运行啦

0 0
原创粉丝点击