如何在Windows下面使用bison

如何在Windows下面使用bison,第1张

1、到Google搜索“bison

windows”,应该可以看到这个网站:

http://gnuwin32.sourceforge.net/packages/bison.htm

它是专门将GNU的工具移植到windows下的工程。

2、下载下面的内容:

执行程序:http://gnuwin32.sourceforge.net/downlinks/bison-bin-zip.php

需要的链接库:http://gnuwin32.sourceforge.net/downlinks/bison-dep-zip.php

3、我是这么安装的:

我在D盘下有一个d:\local的目录,它的目录结构如下

local

├─bin(存放可执行程序,这个目录在环境变量PATH上)

├─games

(哈哈)

├─include(我Dev-CPP的一些附加头文件目录)

├─lib(同上)

├─share

(存放GNU工具的共享文档)

└─tmp(临时文件)

安装的时候,将[bison-bin.zip\bin\]下的bison.exe和m4.exe文件存漏拆放到bin目录下

将[bison-bin.zip\share\]内容全部拷贝到share下面。

将[bison-dep.zip\bin\]下的两个动态链接库拷贝到bin目录下。我开始就是键搜备忘了这两个东西,然后命令行下稿毁执行程序的时候,也不见报错,就是没有任何的反应。还以为自己的问题出在那里

20050620 GNU Bison 中文手册翻译完成

GNU Bison实际上是使用最广泛的Yacc-like分析器生成器,使用它可以生成解释器,编译器,协议实现等多种程序. 它不但带竖悄与Yacc兼容还具有许多Yacc不具备的特性.

这个手册编写十分完整,带你领略Bison在使用中的各个细节(注:并不是实现细节).

如果发现错误,语句不通顺,意思不明,确请立即发邮件把您的建议或者您认为正确的翻译 写信告诉我,非常需要并感谢你的帮助!

英文原件页面

这个翻译版手册也是在GNU Free Documentation License下发布.

提供以下格式:(会陆续增加格式)

原始texinfo格式(78,999字节,gzip压缩)

HTML格式(111,882字节,gzip压缩)

HTML格式(109,570字节,zip压纤或缩)

HTML格式使用一个由我patch的texi2html生成,如果需要的话可以跟我联系.

一些参考:

GNU Bison Project

The LEX &YACC Page

GNU Flex Project

Yacc: 另一个编译器的编译器Stephen C. Johnson著,寒蝉退 士译

[顶层][内容][索引][ ? ]

Bison

这个手册是针对GNU Bison (版本2.0,22 December 2004), GNU分析器生成器.

Copyright © 1988, 1989, 1990, 1991, 1992, 1993, 1995, 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.

Chinese(zh_CN) translation:Xiao Wang

Permission is granted to copy, distribute and/or modify this document under the terms of the GNUFree Documentation License, Version 1.1 or any later version published by the Free Software Foundationwith no Invariant Sections, with the Front-Cover texts being "A GNU Manual," and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled "GNUFree Documentation License."蠢渣

(a) The FSF's Back-Cover Text is: "You have freedom to copy and modify this GNU Manual, likeGNU software. Copies published by the Free Software Foundation raise funds for GNUdevelopment."


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12328353.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存