<< Back to shouce.jb51.net

安装 Bison-1.875

预计所需编译时间:      0.6 SBU
预计所需硬盘空间:      10.6 MB

Bison的内容

Bison 是替代yacc的语法解析器. Bison能生成可以分析文本文件结构的程序.

安装下列程序: bison 和 yacc

安装下列库文件: liby.a

Bison 安装依赖关系

Bison 依赖于: Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, M4, Make, Sed.

安装 Bison

首先我们打一个从bison的CVS里导出的补丁,能解决不少软件包的编译问题:

patch -Np1 -i ../bison-1.875-attribute.patch

为编译 Bison 做准备:

./configure --prefix=/usr

编译软件包:

make

本软件包自带测试套件,能执行一些测试,以确定它是否编译正确。如果你想运行测试套件,执行下面的命令(耗时比较长):

make check

最后安装:

make install