linux下flex与bison源码安装,Win flex-bison开发环境配置

本文介绍了如何在Windows上安装和配置Flex与Bison工具,包括Win-Flex-Bison的下载与安装,环境变量添加,以及在Visual Studio和CodeBlocks中设置自定义编译规则的过程,以实现Linux下类似的功能。
摘要由CSDN通过智能技术生成

Flex-Bison是一套很好很方便的工具,但是主要基于Linux,对于我这种喜(懒)欢(于)使(学)用(习) Windows(Linux)的主,希望能够在windows环境中使用这套工具。所幸,国外的大佬们提供了Windows环境下可以使用的Flex-Bison套装:Win flex-bison。

Win-Flex-Bison的下载页面地址:

https://sourceforge.net/projects/winflexbison/postdownload

本文采用的版本是2.5.15,不过好像杀毒软件的对该套装多有误会,本人无法确定是否真有问题,读者慎选。

下载页面如图 1所示:

41b4b3149be6

图 1 WinFlexBison下载页面

文本提供两种配置方式:1)针对Visual Studio的用户;2)使用CodeBlocks的用户。其他IDE的暂不提供,但是会了这样种基本就够用了吧?

一、安装Win flex-bison

将Win flex-bison的下载安装包win_flex_bison-2.5.15.zip解压缩到你喜欢的目录,如:“C:\win_flex_bison”(本文以此为例。并且注意:请在解压的路径中别带中文或带空格的目录,以免发生意外情况)。可以查看一下目录中的内容,如图 2所示。

41b4b3149be6

图 2 安装好Win flex-bison的目录

二、安装完毕后添加环境变量

在系统环境变量Path中添加“C:\win_flex_bison”,以便能够直接访问win_bison.exe和win_flex.exe。添加完毕后可以通过cmd在非安装目录中测试一下,即在命令提示符下(任意目录下)键入:“win-bison.exe -V”,如果能够出现如图 3所示的bison的版本信息说明环境变量添加成功。

41b4b3149be6

图 3 测试Win flex-bison

三、Visual Studio下的配置

本文使用的Visual Studio(VS)是2012版本,其他版本(不低于2010)的应该都可以。另外,文本的做法来自于网站的文章(这里我主要起搬运工的作用):

https://sourceforge.net/p/winflexbison/wiki/Visual%20Studio%20custom%20build%20rules/

下面是具体的配置过程。

1、打开Visual

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值